Win a copy of Java Persistence with Spring Data and Hibernate this week in the Spring forum!
  • 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Tim Cooke
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Jeanne Boyarsky
Saloon Keepers:
  • Stephan van Hulst
  • Carey Brown
  • Tim Holloway
  • Piet Souris
Bartenders:

Head First Android Development: Starting Android development

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Dawn and David,  

I am looking forward to try myself in the Android world, after being a developer (non-mobile) for quite some time now.  
In your opinion, what are some of the bigger challenges that back-end application Java developers might face when they move to Android development?  Would you say most of the issues might be from a mindset perspective?  Would your book help with that?

Thanks,
Jasminka
 
Author
Posts: 143
15
Android Python Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jasminka Mancevska wrote:Hi Dawn and David,  

I am looking forward to try myself in the Android world, after being a developer (non-mobile) for quite some time now.  
In your opinion, what are some of the bigger challenges that back-end application Java developers might face when they move to Android development?  Would you say most of the issues might be from a mindset perspective?  Would your book help with that?

Thanks,
Jasminka



Hello Jasminka,

Great question. You should find that the transition from back-end to Android is actually pretty straightforward. Java was, after all, originally intended for use of small devices. In that sense, Android is probably closer to the original Java vision than Java server code. The language will be virtually the same. At the moment Java 8 coding is not that common in Android, so you might find that you'll miss some of the functional stuff from Java, although that is likely to change over the next year. The biggest difficulty is likely to be in UI design. Android does some slightly odd things, like completely recreating the screen object every time you rotate the screen. That kind of thing is likely to be surprising the first time it causes a bug in your code.

But in general, if you know Java, you should feel right at home in Android.

Welcome home :-)

D+D
 
Jasminka Mancevska
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That's great to hear.  Thank you for your prompt answer.

Jasminka
 
Hey cool! They got a blimp! But I have a tiny ad:
The Low Tech Laboratory Movie Kickstarter is LIVE NOW!
https://www.kickstarter.com/projects/paulwheaton/low-tech
reply
    Bookmark Topic Watch Topic
  • New Topic