mobile apps

iOS Applications with HTML5 and CSS3 {9}

by Jenifer W

iOS Applications with HTML5 and CSS3

Today, mobile application (app) development has become one of the most popular trends in software development as we emerge ourselves into an on the go, handheld device era. “A few short years ago, most mobile devices were, for want of a better word, ‘dumb’” (Charland & LeRoux, 2011). Now, mobile devices have advanced so much that it can take away much of a person’s daily usage of a desktop or laptop. “Mobile apps are currently evolving very rapidly but generally are targeted at a specific task, run on a mobile device, make heavy use of the data network, and have a simple delivery mechanism (i.e., Google Play Store or Apple Store)” (Tracy, 2012). Mobile applications can be used in a variety of operating systems such as the iOS, Android, Blackberry OS, Windows Phone, and much more. To develop a mobile application, a basic knowledge of one or more programming languages is needed. This blog will focus primarily on the development of iOS applications using HTML5 and CSS3. Hyper Text Markup Language (HTML) and Cascading Style Sheets (CSS) are the core components in web development that have evolved tremendously over the past years. “Web design is becoming more sophisticated, with new browser techniques and design principles, including fluid grids, flexible images and media queries, making it possible to deliver a quality experience to users no matter how large (or small) their display” (Reyna 2012). The latest versions of the previously mention web development languages are HTML5 and CSS3. With the launch of HTML5 and CSS3, these two languages have opened a new form of computing: the ability to create iOS applications using HTML5 and CSS3 in native and web applications. read more...

Facebook’s Mobile HTML Dilemma {1}

by Jongwoo Y
With the new wave of mobile HTML5 applications coming through, Facebook is displeased with the rate Google and Apple have added HTML5 compatibility to their mobile browsers. Facebook recently announced that their HTML5 website has twice as many users than their Android or iOS counterparts (Constine, 2012). The problem with the applications that iOS and Android is that users are not able to use many of the basic Facebook features (photo uploads and high-performance HTML5 animations) that HTML5 users are able to enjoy. Faced with this problem, Facebook decided to create the W3C community group, a group dedicated to mobile device/application advancement, however, Apple and Google, the two big companies that control the mobile operating system market, have refused to join. This has become a huge problem as Facebook had over 105 million users on iOS and 100 million android users. Facebook is trying their best to convince these two companies to advance their browser’s HTML5 compatibility because the ads that they will be able to run under HTML5 compatible websites will be able to garner more revenue than the ones that are currently being used on the applications themselves. The W3C community group will become a huge factor in Facebook’s future probability; due to the fact that Facebook will soon be a public company and that Facebook’s ad revenues will be able to gain a significant lift which will make the company even more desirable (Constine, 2012). Though companies such as Mozilla and Opera have joined the group, iOS and Android are the companies that Facebook desire to attain. On the developer side, if HTML5 were to gain more compatibility with Android and iOS, developers would be able to port their applications to either of those two platforms with greater ease. This will be able to make more applications readily available to the general public and give developers more time to improve their current apps rather than investing time into porting them. read more...

Developing on the Go {2}

by Rafael F
Summary: Dreamweaver is a tool used by developers to fine tune code for website and applications. This article informs the reader of how the program will soon be made available to developers working from their smart phones. Not only does this program let you write and modify code straight from your mobile phone, but it also has a new function that will let you update your existing code to the newest versions of HTML and it’s associated CSS. The idea behind making this software mobile comes from the added business associated with mobile applications. E-commerce comes at a price and that price is to add mobile functionality to one’s existing website. This program will let developers more readily test their code straight from the source of development. This tool will see much growth in the future. read more...