Monday, April 7, 2014

Final list of objectives

Hi everyone!!

These are the final list of objectives for my project. They should clearly describe what the project would cover. Most likely, each objective will be covered on their own specific chapter.

  • O1 – Research the different types of mobile applications (hybrid and native) and select a framework for each.
  • O2 – Evaluate and discuss the two chosen frameworks for Development and its platform.
  • O3 – Develop prototype applications for each selected framework.
  • O5 – Analyse the prototypes, using profiling tools, to compare application design, performance, development and user experience.
Time to get back to writing the report!!


Project Title

Hello all!! I've figured I'd post the title of my project as a post in here so anyone will have a greater idea of what my final year individual project is about. So... here it is!!

A comparison between hybrid and native prototypes using different frameworks for Android development

Wednesday, March 26, 2014

PhoneGap File API

It seems like PhoneGap has updated its API documentation. Before, all API documentation used to come up on the documentation page itself from PhoneGap. Now, the API Reference list is divided into Events and Plugin APIs. After clicking on Plugin APIs to look for a specific API, I am taken to a list of APIs available. Each of them open in GitHub.

FileSystem API: https://github.com/apache/cordova-plugin-file/blob/dev/doc/index.md

FileTransfer API: https://github.com/apache/cordova-plugin-file-transfer/blob/dev/doc/index.md

PhoneGap 3.4.0 Released

On March 4th 2014, PhoneGap released their newest version of PhoneGap.
As stated on their blog, the biggest new feature here is FireFox OS support. Since I'm not focusing on FireFox OS for my project, I won't be going into much detail about this update. However, a few plugins were tested on the new release of PhoneGap and some of them might be of great use. For example, the 'cordova-plugin-file: 1.0.0', 'cordova-plugin-file-transfer: 0.4.1', and 'cordova-plugin-media: 0.2.8'.

I will test this plugins after upgrading to the new version of PhoneGap.


Source: http://phonegap.com/blog/2014/03/04/phonegap-3-4-release/

Thursday, March 13, 2014

Analysing and Defining Objectives

It's been a while since I last made a post on my Project Blog. So, starting from today I will resume making posts when I accomplish a tasks or want to accomplish one.

So, today's post is about analysing and defining the objectives of my project. My project is not only about research. It's a mixture of both technical and research aspects. Since I am developing Android prototypes using Native and Hybrid languages, that involves quite a lot of researching a coding.
Therefore, today's task is to analyse, define and number my project objectives and include them on my final report.

I will not list the objectives here, but only on the final report.

Till next day!

Monday, January 13, 2014

Remote Debugging

Hello! During the Christmas break, I have found this article talking about a new feature in Apache Cordova.
Cordova was recently updated to version 3.3, and within this update there's a new feature called Remote Debugging. Basically, it allows you to edit the DOM, and the changes would immediately show live on the emulator.

There's a few things that have to be done first, which are listed in the article below.

http://www.raymondcamden.com/index.cfm/2014/1/2/Apache-Cordova-33-and-Remote-Debugging-for-Android

So far, I couldn't get this feature to work, but I will keep trying and will post back as soon as I found a solution.