Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What is the key difference between android and web development

 
Jitesh Sinha
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What are the key differences between Android and web development conceptually? How different a developer's mindset should be in both cases?
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think one of the key points about Android is that apps consist of multiple disparate components that are a lot less loosely tied together than the parts of a web app; activities, services, app widgets, broadcast receivers, content providers are all specialized components that work together via intents and other means. Also that any of the components or the entire app can be shut down by the OS. Or not. So you need to pay more attention to component lifecycles and inter-component communication than in a web app.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic