Read more
As Android apps continue to grow in popularity and an associated job market emerges, the ability to develop software and applications for Android smartphones will only grow more relevant in the foreseeable future.
List of contents
1. Introduction. 2. Lift Off with Android Native Apps. 3. First Image Impressions and Launcher Icons. 4. Externalizing Resources: Strings, Colors, and Sizes. 5. Interacting with Users via Keyboard and Buttons. 6. More on Layouts and Living without Constraints. 7. Improving the UI with Selection Inputs and Dynamic Content. 8. Apps with Multiple Activities. 9. Saving App Data with Shared Preferences. 10. Android Native Databases as Persistent Storage. 11. Navigation Drawers and Implementing Fragments. 12. Tabbed Apps, Styles, and Themes. 13. Hybrid Apps. 14. Media and Communication.
About the author
Margaret Kozak Polk, PhD, is an Associate Professor at Carroll University in Waukesha, Wisconsin, since August 2020. Prior to that she was a Professor of Computer Science at Dominican University in River Forest, Illinois. She has over 25 years of experience teaching computer science and information technology courses. She earned a PhD in computer science, with an emphasis in artificial intelligence, at the Illinois Institute of Technology.
Summary
As Android apps continue to grow in popularity and an associated job market emerges, the ability to develop software and applications for Android smartphones will only grow more relevant in the foreseeable future.