Native VS Web applications

4308719081_954849a979_o
If we make a simple comparison with what happened to the native desktop environment app (windows/mac) VS web app (office live/google
apps/etc.) we see that applications tends to go over the cloud. Even more, OS are going that way.

Chrome OS will be the consistent evolution of the new generations of apps that live in the clouds vs native apps that runs on the device itself.

Native
pros
Native
Cons
  • Usability. Native apps
    are more appealing in term of user perspective.
  • Better performance
    than web apps (However, HTML5 improves on the infrastructure of the Web
    and makes applications faster, more functional and can comes with an
    offline mode)
  • Can interact with the device core features
    (GPS, compass, etc.)
  • Marketing Perspective :

    • Developers can earn easier money with native apps. It is
      still a market where you can sell apps. Web apps tends to be free. But
      we see that more & more web-apps comes with limited fee membership.
    • Constructor will push
      people to develop only for their devices.
  • Audience : Audience is way much bigger with web apps.
  • Proprietary platforms.
    Web is free and open source. Developers won’t see their app reject.
  • Developers needs to
    code for every kind of device. It means more consuming resources.


Although mobile native apps are very popular, it seems that html5+javascript API tends to fill
the technological gap between the 2 solutions. We saw more & more of web app that runs perfectly on mobile devices (Google apps, facebook,
etc.). And as soon as we’ll get a complete strong (4G) data coverage on cities, mobile web apps will become definitely more powerful.

When we see services such as onlive, and huge 3D games that runs on the cloud and could be played with just a TV, it’s easy to
understand that , yes everything will be on the clouds (remains me
infosphere / noosphere from SF books).

Native mobile app is just the starting point of the mobile development. Finally the same that
happens to the desktop world, with just a few years behind…

And as soon as Web apps will be incorporated into an app-store (same as did google with
their app marketplace & RIA web apps for example) we will see a huge increase of web-apps.

So, yes, applications will become web-only.
Now the question is when?

Continue reading » · Rating: · Written on: 07-06-10 · No Comments »

Some mobile applications development framework

http://www.appcelerator.com/wp-content/themes/appcelerator/img/HERO_and_UI.png
Sencha (previously known as Ext JS, very famous Javascript RIA development framework) has released Sencha Touch, an HTML5 Mobile App. Framework, which allows you to develop web applications that look and feel native on Apple iOS and Google Android touchscreen devices.

WebApp.Net is a feature-rich JavaScript framework for building mobile web applications.

MoSync is an open source SDK, with many tightly integrated components, for creating cross-platform mobile applications.

jQTouch is a jQuery plugin for creating mobile applications with just HTML, CSS & JavaScript.

Rhodes is an open source framework for building native applications for all major smartphone operating systems: iPhone, Windows Mobile, RIM, Symbian and Android using Ruby as the development language.

Appcelerator Titanium is an open source platform that enables you to create rich desktop applications with web technologies like HTML, CSS, Javascript as well as Flash and Silverlight. It is very similar to Adobe AIR but open source.

jQuery Mobile : A unified user interface system across all popular mobile device
platforms, built on the rock-solid jQuery and jQuery UI foundation. Its
lightweight code is built with progressive enhancement, and has a
flexible, easily themeable design

PhoneGap : PhoneGap is an open source development framework for building
cross-platform mobile apps.

Build apps in HTML and JavaScript and still take advantage of
core features in iPhone/iTouch, iPad, Google Android, Palm, Symbian and
Blackberry SDKs.

Source

Continue reading » · Rating: · Written on: 06-18-10 · No Comments »

iAd – Advertisment integrated in iPhone


Apple is striking again on the mobile market by introducing iAd.
iAd is a way of integrating ads straight in the apps on the iPhone/iPad. It means, you can integrate little ads app in your app!
So ads become more interactive (even it’s done in html5, no flash some effects and interaction are quite impressive) and visually strong.
And because iAd is part of the OS itself, you can click on a ad banner from your app and it will load on a modal window. So it’s easy to come back to what you were doing.

“Just like the iPhone app store, there will be a simple revenue split.
Developers will keep 60% of revenues, however, rather than the 70% they
are awarded for iPhone apps. In return, Apple will host and deliver all
of the iAds.”

Yeah Developers will love it.
According to a study from Bernstein Research, the iAd platform could generate 18$ gross income for every iPad/iPhone/iPod touch.
Apple Stock will love it too.

Continue reading » · Rating: · Written on: 04-30-10 · No Comments »

Tat Home for Android

A 3D home remplacement for Android phones. Manage everydays thing in a 3D way.
looks really great. I love the music player and the message inbox with the status read/unread.

Continue reading » · Rating: · Written on: 02-16-10 · No Comments »

Google goggles


Google Goggles is a brand new service that aim to make search on content using the camera of your android phone.
take a picture of a book and get some review. Take a snapshot of a business card and add contact info into your address book., etc.

Continue reading » · Rating: · Written on: 12-22-09 · No Comments »