Life & Technology

Handful lessons in different areas of technology and life in general.

iOS Series: Recreating ABS-CBN News iPhone Application

With this iOS blog series, I will try to recreate existing application found on the AppStore that I assume is not natively developed in Objective-C codes but rather using 3rd party frameworks that produces/generates binaries specific to platform.

My target iOS application, ABS-CBN News is an iPhone-only application which I think is built using Titanium and a good candidate for this series for its simplicity. And we will try to examine components of this app and build our own from the extracted features. And also, we could try adding features not currently implemented if possible.

With this exercise, we will be exploring and using some popular opensource libraries to achieve our goals and to also help other developers who’s just starting in iOS development familiarize themselves to these awesome libraries.

On its core, ABS-CBN News has these features:
* A horizontal tab based menu for news category. Clicking each category will refresh the main table and lists all news focusing on that category.
* A live twitter feeds for @abscbnnews and its anchors and reporters. A read-only type view of individual tweets and no options to comment/public reply or even retweet the message.
* A settings page which the user can select what to appear on his/her “My News” category. User can also set total number of news per category. Maximum is 20.

This iOS Series blog post will be splitted into 3 parts:
Part 1: Building the basic UI components and defining its use.
Part 2: Creating Data Models and Consuming current REST Web Services
Part 3: Enhancing current features and adding/suggesting some.

Stay tuned for the first part of this series.

Advertisements

One response to “iOS Series: Recreating ABS-CBN News iPhone Application

  1. iphone November 13, 2011 at 1:48 pm

    thats nice post. hope to get more informations about android apps download

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: