Wiley 978-0-470-56552-0 Datasheet

Browse online or download Datasheet for Software manuals Wiley 978-0-470-56552-0. Wiley Professional Android 2 Application Development User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 16
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
1
Hello, Android
WHAT’S IN THIS CHAPTER?
A background to mobile application development
What Android is (and what it isn’t)
An introduction to the Android SDK features
What devices Android runs on
Why develop for mobile and Android?
An introduction to the SDK and the Android development framework
Whether you’re an experienced mobile engineer, a desktop or web developer, or a complete
programming novice, Android represents an exciting new opportunity to write innovative appli-
cations for mobile devices.
Despite the name, Android will not help you create an unstoppable army of emotionless robot
warriors on a relentless quest to cleanse the earth of the scourge of humanity. Instead, Android
is an open-source software stack that includes the operating system, middleware, and key
mobile applications along with a set of API libraries for writing mobile applications that can
shape the look, feel, and function of mobile handsets.
Small, stylish, and versatile, modern mobile devices have become powerful tools that incorpo-
rate cameras, media players, GPS systems, and touchscreens. As technology has evolved, mobile
phones have become about more than simply making calls, but their software and development
platforms have struggled to keep pace.
Until recently, mobile phones were largely closed environments built on highly fragmented, pro-
prietary operating systems that required proprietary development tools. The phones themselves
often prioritized native applications over those written by third parties. This has introduced an
artificial barrier for developers hoping to build on increasingly powerful mobile hardware.
COPYRIGHTED MATERIAL
Page view 0
1 2 3 4 5 6 ... 15 16

Summary of Contents

Page 1 - COPYRIGHTED MATERIAL

1Hello, AndroidWHAT’S IN THIS CHAPTER?➤ A background to mobile application development➤ What Android is (and what it isn’t)➤ An introduction to the An

Page 2 - The Not-So-Distant Past

10❘CHAPTER 1 HELLO, ANDROIDThe increasing popularity of modern smartphones, combined with the increasing availability of flat-rate, affordable data pla

Page 3 - The Future

Why Develop for Android?❘11This openness and power ensure that anyone with the inclination can bring a vision to life at minimalcost.What Does It Have

Page 4

12❘CHAPTER 1 HELLO, ANDROIDsoftware that can be run on low-power devices, you can now write mobile applications that change theway people use their ph

Page 5 - NATIVE ANDROID APPLICATIONS

Introducing the Development Framework❘13the code documentation, Android’s reference documentation explains how to get started andgives detailed explan

Page 6 - ANDROID SDK FEATURES

14❘CHAPTER 1 HELLO, ANDROIDThird-Party AppsLocation-BasedServicesApplication LayerDeveloper AppsNative Apps (Contacts, Maps, Browser, etc.)PowerManage

Page 7 - Background Services

Introducing the Development Framework❘15The Dalvik VM uses the device’s underlying Linux kernel to handle low-level functionality includingsecurity, t

Page 8 - Home Screen

16❘CHAPTER 1 HELLO, ANDROIDAndroid LibrariesAndroid offers a number of APIs for developing your applications. Rather than list them all here, I refery

Page 9 - WHY DEVELOP FOR MOBILE?

2❘CHAPTER 1 HELLO, ANDROIDIn Android, native and third-party applications are written with the same APIs and executed on thesame run time. These APIs

Page 10 - WHY DEVELOP FOR ANDROID?

What It Isn’t❘3In mobile development it was considered normal for third-party applications to receive differenthardware access and execution rights fr

Page 11 - Why Develop for Android?

4❘CHAPTER 1 HELLO, ANDROIDstack produced and supported by the Open Handset Alliance and designed to operate on anyhandset that meets the requirements.

Page 12 - What Comes in the Box

Native Android Applications❘5provides you, as a developer, with the opportunity to create mobile phone interfaces and applicationsdesigned to look, fe

Page 13

6❘CHAPTER 1 HELLO, ANDROIDANDROID SDK FEATURESThe true appeal of Android as a development environment lies in the APIs it provides.As an application-n

Page 14 - The Dalvik Virtual Machine

Android SDK Features❘7Native Google Maps, Geocoding, and Location-Based ServicesNative map support lets you create a range of map-based applications t

Page 15

8❘CHAPTER 1 HELLO, ANDROIDNotifications are the standard means by which a mobile device traditionally alerts users. Using the APIyou can trigger audibl

Page 16 - Android Libraries

Why Develop for Mobile?❘9update or restart in the background if necessary, is an important consideration in an environment thatdoes not allow applicat

Comments to this Manuals

No comments