Last week, we had the author of TDD for a Shopping Website LiveProject. Friday at 11am Ranch time, Steven Solomon will be hosting a live TDD session just for us. See for the agenda and registration link
  • 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
  • Paul Clapham
  • Ron McLeod
  • Jeanne Boyarsky
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Frits Walraven
Bartenders:
  • Piet Souris
  • Himai Minh

Head First Android Development: architecture

 
Greenhorn
Posts: 28
2
IntelliJ IDE Java Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi David and Dawn.
In the index of your new book you use "new" (to me that I don't do Android development since years and I'm planning to restart) technologies, but do you follow a specific architecture in the demo apps?
What architecture to follow has always been a nightmare in Android and I was wondering if you provide some directions or guidelines in the book on how an app should be structured and why.

Kind regards and thanks,
- Cosimo
 
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
Hello Cosimo,

Thanks for your question. We try to avoid having a single architectural approach to building apps, because most of the time we are creating apps that demonstrate some particular aspect of Android development. We did spend a lot of time making sure that the code was as simple and sparse as we could make it, so that it would be easy to read.

In the Jetpack Compose course next week:

https://www.oreilly.com/live-events/building-android-apps-with-jetpack-compose/0636920060990/0636920062245/

We do use a suggested architecture for Compose apps. But it is just a suggested architecture, because your mileage may vary, so we use it as an example and as something you might find useful.

Thanks for the question.

D+D
architecture.png
[Thumbnail for architecture.png]
 
Cosimo Damiano Prete
Greenhorn
Posts: 28
2
IntelliJ IDE Java Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi David.
Thanks for the reply.

That's a pity although I can understand your reasons.

Cheers,
- Cosimo
 
If you try to please everybody, your progress is limited by the noisiest fool. And this tiny ad:
Free, earth friendly heat - from the CodeRanch trailboss
https://www.kickstarter.com/projects/paulwheaton/free-heat
reply
    Bookmark Topic Watch Topic
  • New Topic