Book Image

Learning Android Intents

By : Muhammad Usama bin Aftab, Wajahat Karim
Book Image

Learning Android Intents

By: Muhammad Usama bin Aftab, Wajahat Karim

Overview of this book

<p>Android is an emerging technology with loads of apps in the Google Play Market. Till date, it is the biggest marvel in Smartphone technology, propelling a larger number of developers into Android application development. Intent is an essential part of any Android Application and no Android application is complete without using them. Features such as listening broadcasts, sending messages, sharing via social networks, notifications, hardware components including camera, sensors, Wi-Fi, and more, can be used in your applications by using Intents.</p> <p>This practical guide focuses on using intents to make the best use of various features of Android platform. It is ideal for those developers who want to understand the backbone and the domain of Android Intents, its power, and the need for it inside an Android application. Practical, in-depth examples are used throughout the book, to help you understand the key concepts.</p> <p>The book starts with introducing the very basic concepts of Android, and its various facts and figures such as different Android versions, their release dates, evolution of Android phones and so on. While covering the basic technical concepts, it proceeds from the easiest route of introducing Android Intents towards the more practical view of Android Intents in terms of components and features.</p> <p>You will learn how to use different components and features such as transfer data between activities, invoke various features and components of Android, execute different in-built and custom-made services, use hardware and software components of Android device, and start Pending Intents &amp; notifications. You will gain better theoretical knowledge of what is running behind the concepts of Android Intents, and practical knowledge of the mobile-efficient ways to perform a certain task using Android Intents.</p> <p>Towards the end, you will have a clear vision and a practical grip on Android intents and its features. Learning Android Intents is a proper guide to give you the best knowledge of Intents.</p>
Table of Contents (16 chapters)
Learning Android Intents
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

K B Vinay Kumar completed his graduation in 2011 from JNTU Hyderabad; right after his graduation, he picked up an opportunity in startup software solution as an Android application developer. Apart from application development, he is quite interested in exploring new things in the programming world; at the start of his two years of experience with the Android framework, he worked on cross-platform implementation using Xamarin.

Sharafat Ibn Mollah Mosharraf graduated from the University of Dhaka in Computer Science and Engineering. He is currently working as an associate senior software engineer at Therap Services, LLC. He has expertise and experience in architecting, and designing and developing enterprise applications in Java, PHP, and Android. He loves researching, as well as training people on state-of-the-art technologies for designing, developing, securing, and maintaining Web and mobile applications. He also provides coaching for various teams participating in national application development contests. His areas of interest include user experience, application security, application performance, and designing scalable applications. He loves spending his free time with his family and friends.

Thiago Rocha, also know as Kimo, is interested in the intersection of technology and entertainment. He is a Bachelor in Computer Science, graduated from Pontifícia Universidade Católica de Minas Gerais, Brazil. He started working professionally with Android development since Android Cupcake, and nowadays, he experiments with web development using Ruby. When he's not working, Thiago dedicates his time to practice some serious table tennis. In 2013, he got his third title of Absolute Champion of Minas Gerais', which is the most important table tennis title of Minas Gerais state. Thiago is part of Codelogic, a team of passionate developers (and also friends).

Imran Tanveer is a self-learner and an Android geek who is passionate about application development. He graduated from the National University of Science and Technology in 2011 with an award-winning Android application as his final year project and has been working in the industry ever since. In his short time as a professional, he has worked for various organizations and has developed a number of Android applications. Many of his applications are available on Google Play, and have received tremendous rankings from users from all over the world. His work has also been appreciated by Ericsson and was selected twice in the top six applications from Pakistan in the Ericsson-PTA Mobile Excellence Awards, for one of which, his application was awarded the runner-up prize and a nomination in the mBillionth South Asia Awards.

Imran's vast knowledge and fervor for Android application development transcends the career boundaries of most developers and has him finding his place in education. He has delivered lectures for Android application development workshops in various universities, and has gone far enough to extend his help to students working in the domain as their external advisor. Apart from development and instruction, he also writes training material on Android application development for Android ATC, a Texas-based company.

Simply put, Imran Tanveer lives and breathes the Android domain and is willing to go the extra mile in every direction, every day.