Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Loosely Coupled: How Android Components are Stitched Together

Loosely Coupled: How Android Components are Stitched Together

Corey Latislaw

June 28, 2014
Tweet

More Decks by Corey Latislaw

Other Decks in Programming

Transcript

  1. Source: http://www.idc.com/getdoc.jsp?containerId=prUS24857114 "Shipments will more than double between now and

    2018 within key emerging markets, including India, Indonesia, and Russia. In addition, China will account for nearly a third of all smartphone shipments in 2018."
  2. Manifest “Android applications consist of loosely coupled components, bound by

    the application manifest that describes each component and how they interact. The manifest is also used to specify the application's metadata, its hardware and platform requirements, external libraries, and required permissions.” Meier, Reto (2012). Professional Android 4 Application Development (Kindle 1533-1535). John Wiley and Sons. Kindle Edition.
  3. Resources Using layout resources decouples your presentation layer from the

    application logic, providing the flexibility to change the presentation without changing code. This makes it possible to specify different layouts optimized for different hardware configurations, even changing them at run time based on hardware changes (such as screen orientation changes). Meier, Reto (2012). Professional Android 4 Application Development (Loc.2816-2818). John Wiley and Sons. Kindle Edition.
  4. Q&A