Tuesday, May 31, 2016

2. b. Reflective journal and poster 15%




A final summary:

keeping a reflective journal:

The following contains a description of my activity as it occurs (a minimum of one entry per week (note, this section was updated rather periodically or a copy & paste added; from a journal kept with a word document on my PC*):

Weekly reflective journal (for the week of 20160413)
The initial phases (research and getting to understand Augmented Reality and its History*).

Weekly reflective journal (for the week of 20160420)
Furthering research and getting to understand Augmented Reality and its History.

Weekly reflective journal (for the week of 20160427)
Hardware and software minimum requirements identified and software downloaded and reviewed before commencing the development of the 1st Augmented App.

What are the Resources Requirements?
 Free software download requirements
Vuforia:
o             Opening a free account and creating license keys and image targets from Vuforia: (important for the Augmented Reality Camera*).
Unity 5.3.5 (min v4.5 but since it is free, and it makes simple sense to download the latest v5. # version*):
system requirements for Unity 5.3
For Development
For Running Unity Games
OS: Windows 7 SP1+, 8, 10; Mac OS X 10.8+.
Windows XP & Vista are not supported; and server versions of Windows & OS X are not tested.
GPU: Graphics card with DX9 (shader model 2.0) capabilities. Anything made since 2004 should work.
The rest mostly depends on the complexity of your projects.

Additional platform development requirements:

·         iOS: Mac computer running minimum OS X 10.9.4 version and Xcode 6.x.
·         Android: Android SDK and Java Development Kit (JDK).
·         Windows 8.1 Store Apps / Windows Phone 8.1: 64 bit Windows 8.1 Pro and Visual Studio 2013 Update 2+.
·         WebGL: Mac OS X 10.8+ or Windows 7 SP1+ (64-bit editor only)

Generally, content developed with Unity can run pretty much everywhere. How well it runs is dependent on the complexity of your project. More detailed requirements:
·         Desktop:
o    OS: Windows XP SP2+, Mac OS X 10.8+, Ubuntu 12.04+, SteamOS+
o    Graphics card: DX9 (shader model 2.0) capabilities; generally everything made since 2004 should work.
o    CPU: SSE2 instruction set support.
o    Web Player (deprecated): Requires a browser that supports plugins, like IE, Safari and some versions of Firefox
·         iOS: requires iOS 6.0 or later.
·         Android: OS 2.3.1 or later; ARMv7 (Cortex) CPU with NEON support or Atom CPU; OpenGL ES 2.0 or later.
·         WebGL: Any recent desktop version of Firefox, Chrome, Edge or Safari
·         Windows Phone: 8.1 or later
·         Windows Store Apps: 8.1 or later


Java SE (required to install the Android SDK):
·                  Accept the license agreement (I would recommend the “Kit 8u92” versions as it is the most recent).
·                  Also select your Operating System (OS) type: (I am using windows 10 so I selected x64*)
Android Studio:
·                  Provides the ability to build apps on every android device.

Hardware requirements:
(https://developer.android.com/studio/index.html#Other)

Windows
MAC
Linux
·         Microsoft® Windows® 7/8/10 (32- or 64-bit)
·         2 GB RAM minimum, 8 GB RAM recommended
·         2 GB of available disk space minimum,
4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
·         1280 x 800 minimum screen resolution
·         Java Development Kit (JDK) 8
·         For accelerated emulator: 64-bit operating system and Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality

·         Mac® OS X® 10.8.5 or higher, up to 10.11.4 (El Capitan)
·         2 GB RAM minimum, 8 GB RAM recommended
·         2 GB of available disk space minimum,
4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
·         1280 x 800 minimum screen resolution
·         Java Development Kit (JDK) 6

·         GNOME or KDE desktop
Tested on Ubuntu® 12.04, Precise Pangolin (64-bit distribution capable of running 32-bit applications)
·         64-bit distribution capable of running 32-bit applications
·         GNU C Library (glibc) 2.11 or later
·         2 GB RAM minimum, 8 GB RAM recommended
·         2 GB of available disk space minimum,
4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
·         1280 x 800 minimum screen resolution
·         Java Development Kit (JDK) 8
·         For accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality, or AMD processor with support for AMD Virtualization™ (AMD-V™)





Weekly reflective journal (for the week of 20160504)
Getting to know the software further. The following are Snippets form some of the software being utilised (quite enjoyable and has cross platform and other complimentary development approaches; for instance, Vuforia can be utilized for HoloLens*):

Vuforia Free Registration:


Unity Free Download:

Oracle Java SE free download (required for Android Studio*):


Android Studio (required to develop apps for any Android device*):


Weekly reflective journal (for the week of 20160511)
The initial app development “step-by-step guide” was established. There were some missing key steps in most of the places I google searched, so I needed to figure out how some steps related to other steps (in different websites and sometimes, different Augmented Reality developments*). Surely, there are some paid for and well documented versions; established within the paid sections and other places.

Weekly reflective journal (for the week of 20160518)
More research was conducted to establish a good step-by-step guide (between various other daily activities*). It was sometimes challenging as time management and completing other pressing requirements, was not always easy.

Weekly reflective journal (for the week of 20160525)
Apps are successfully functioning and this week and the next will be simply attempting to ensure the documentation in transparent and hopefully easy to follow.

Weekly reflective journal (for the week of 20160601)
EIT Online sandbox paper version of the digital learning tool is complete and all documentation added for learners to enjoy. People enrolled in the paper (real EIT students and lecturers*). Presentation for a demonstration is to be held the morning of Thursday the 2nd of June, 2016.

No comments:

Post a Comment