Wednesday, October 13, 2010

The future of mobile application development - Web or native?


According to a recent study of global intelligence Alliance, these are the three main reasons (in order of relevance) companies still prefer native mobile applications:


Create ability, a superior user interfaceAccess device hardware MüssenNutzen popular, established app store sales channels

And here are the top three reasons, companies that go with Web technologies when in comes to mobile application development:

Ease and cost benefits of deploying an interface accessible to multiple PlattformenDirekte control your distribution, no need to obtain third-party permission ability to create a superior user interface - honestly I don't quite understand this answer as native applications are currently so much suitable for deploying truly elegant UIs

As we from the two lists that can see above it all access device about UI, hardware and distribution channels.

And already the UI and the access to native functions - GPS, accelerometer, address book, NFC, camera, local storage is HTML5 drag and drop, etc..And we will sooner, then we think...

Keep in mind what happens with desktop applications?Remember site UIs were how stiff ago? now we use online Office suites, online GIS, online image editors, online CRM, call it.

History repeatedly with mobile applications and technology moves towards consistent lightweight clients (Web browser) and cloud services on the back end... (exception made for really heavy graphical apps like action games and CAD software.)

Now that would be the development of the distribution channels an interesting story to beobachten.Ich could hardly believe Apple would leave the APP store to a catalog on available nice otherwise browsing apps... (Google do already pretty good things on the Internet catalog.)

Apple is really accept losing strict control of the end user base or come back with some brilliant new business model? would love to hear your thoughts on this.








-Kosta
http://www.Bianor.com/


1 comment:

  1. I agree with your post. Android software development kit makes the application development process lot simpler and effective. You can create best performing android application with ease. Android Training Institutes in Chennai | Android Training in Chennai

    ReplyDelete