This week's book giveaway is in the Agile and Other Processes forum.
We're giving away four copies of The Journey To Enterprise Agility and have Daryl Kulak & Hong Li on-line!
See this thread for details.
Win a copy of The Journey To Enterprise Agility this week in the Agile and Other Processes forum! And see the welcome thread for 20% off.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Campbell Ritchie
  • Tim Cooke
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Junilu Lacar
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Ganesh Patekar
  • Tim Moores
  • Pete Letkeman
  • Stephan van Hulst
Bartenders:
  • Carey Brown
  • Tim Holloway
  • Joe Ess

Making apps for which operating system will be more profitable in the future?  RSS feed

 
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi. So far making apps for ios devices seem to be more profitable than making apps for android devices. Will this trend continue in the future or will we see android catching up with ios? Please I need some opinion from you. Thanks.
 
Rancher
Posts: 2762
32
Eclipse IDE Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The trend right now is to create programming platforms that are hardware agnostic. The device wars are reminiscent of the hardware and OS wars of the 60s to 80s. People had to basically reimplement the same application for every platform out there. Ultimately, Java came in and created this notion of WORA. WORA in Java was mostly unsuccessful. However, WORA was properly realized by web applications. Nowadays, you don't build one application for Windows, and another application for Mac. You build one application that runs in the web browser, and the web browser takes care of interfacing with the underlying platform.

A similar thing is going to happen for handheld devices. As programmers, we shouldn;t need to target individual platforms. And as programmers, we should be adopting technologies that move us towards hardware agnosticism. There are couple of programming platforms available that are built on top of the device's support for Javascript. IMO, you should be using them

One thing to note is that the hardware market for Android is dying. Since, the OS doesn't really allow one hardware manufacturer from differentiating itself from others, all they can do is compete on the price. Now, we are at a point where, it's impossible for the hardware manufacturers to make any profit. From what I hear, HTC makes $1 on each phone. Who is going to invest in that? However, I'm sure Google is not going to let Android die, even if it means Google has to enter the hardware market itself.
 
Mohammad Nizam Uddin
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You talked about javascript. I saw facebook released a new javascript framework for making native apps on ios and android. Can you tell me how responsive and fluid these javascript apps are? Do they really feel like native apps built on java or swift?
 
Jayesh A Lalwani
Rancher
Posts: 2762
32
Eclipse IDE Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don;t know the technical details. I know about the apps from a user point of view. You might want to look at how Quora does it. They have an app for IoS and Android, and they use a hybrid approach. They have a app that embed a web browser. Most of their content is shown in the web browser. There are more details here
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!