Getting Started:
———————–
Since the start of the coding period last week, I’ve been playing around with Enyo.js based app development, identifying the similarities and dissimilarities between Enyo 1.0 and 2.2.
Protyping Approach to Development:
—————————————————
For starters, I’ve been working on writing a simple Feed Reader (https://github.com/sayak-sarkar/FeedReader) based upon Enyo 1.0 and then porting the app to work on Firefox OS. It is basically an app on its own which fetches posts from existing WordPress sites and displays them. This is a simple prototype model that I’m working on to identify and isolate WebOS based code and dependencies in the current WordPress for WebOS app. Once complete, I should be able to put placeholders for equivalent manifest as well as configuration files for Firefox OS in the current app’s code, which is precisely my target for this week.
Once, this is complete, which I expect to be within the next 3 days, I would be moving on to the code upgradation phase of the project where I would be upgrading the existing enyo 1.0 code to enyo 2.2.
Code Tracking:
———————
I’m yet to start using the SVN based Trac repository as the current code that I’m working upon is a mere prototype that is most likely to be discarded, once I start building upon the primary code base of the WordPress for WebOS app next week onwards. Once the prototyping is complete, I would start by uploading a stripped down version of the current codebase containing of only the necessary configuration and core files, upon which the final application would be built.