Embedded Programming with Android: Bringing Up an Android System from Scratch (Android Deep Dive)

0 avg rating
( 0 ratings by Goodreads )
 
9780134030005: Embedded Programming with Android: Bringing Up an Android System from Scratch (Android Deep Dive)

The First Practical, Hands-On Guide to Embedded System Programming for Android

 

Today, embedded systems programming is a more valuable discipline than ever, driven by fast-growing, new fields such as wearable technology and the Internet of Things. In this concise guide, Roger Ye teaches all the skills you’ll need to write the efficient embedded code necessary to make tomorrow’s Android devices work.

 

The first title in Addison-Wesley’s new Android™ Deep Dive series for intermediate and expert Android developers, Embedded Programming with Android™ draws on Roger Ye’s extensive experience with advanced projects in telecommunications and mobile devices. Step by step, he guides you through building a system with all the key components Android hardware developers must deliver to manufacturing. By the time you’re done, you’ll have the key programming, compiler, and debugging skills you’ll need for real-world projects.

 

First, Ye introduces the essentials of bare-metal programming: creating assembly language code that runs directly on hardware. Then, building on this knowledge, he shows how to use C to create hardware interfaces for booting a Linux kernel with the popular U-Boot bootloader. Finally, he walks you through using filesystem images to boot Android and learning to build customized ROMs to support any new Android device. Throughout, Ye provides extensive downloadable code you can run, explore, and adapt.

 

You will

  •  Build a complete virtualized environment for embedded development
  • Understand the workflow of a modern embedded systems project
  • Develop assembly programs, create binary images, and load and run them in the Android emulator
  • Learn what it takes to bring up a bootloader and operating system
  • Move from assembler to C, and explore Android’s goldfish hardware interfaces
  • Program serial ports, interrupt controllers, real time clocks, and NAND flash controllers
  • Integrate C runtime libraries
  • Support exception handling and timing
  • Use U-Boot to boot the kernel via NOR or NAND flash processes
  • Gain in-depth knowledge for porting U-Boot to new environments
  • Integrate U-Boot and a Linux kernel into an AOSP and CyanogenMod source tree
  • Create your own Android ROM on a virtual Android device

 

"synopsis" may belong to another edition of this title.

About the Author:

Roger Ye is a long-time embedded system programmer who currently leads a team of Android app developers at Intel Security. He has served as engineering manager for Intel, Motorola, and Emerson. At Motorola and Emerson he was extensively involved in embedded systems projects for mobile devices and telecom infrastructures.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Roger Ye
Published by Pearson Education (US), United States (2015)
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Paperback Quantity Available: 10
Seller
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2015. Paperback. Book Condition: New. Language: English . Brand New Book. The First Practical, Hands-On Guide to Embedded System Programming for Android Today, embedded systems programming is a more valuable discipline than ever, driven by fast-growing, new fields such as wearable technology and the Internet of Things. In this concise guide, Roger Ye teaches all the skills you ll need to write the efficient embedded code necessary to make tomorrow s Android devices work. The first title in Addison-Wesley s new Android(TM) Deep Dive series for intermediate and expert Android developers, Embedded Programming with Android(TM) draws on Roger Ye s extensive experience with advanced projects in telecommunications and mobile devices. Step by step, he guides you through building a system with all the key components Android hardware developers must deliver to manufacturing. By the time you re done, you ll have the key programming, compiler, and debugging skills you ll need for real-world projects. First, Ye introduces the essentials of bare-metal programming: creating assembly language code that runs directly on hardware.Then, building on this knowledge, he shows how to use C to create hardware interfaces for booting a Linux kernel with the popular U-Boot bootloader. Finally, he walks you through using filesystem images to boot Android and learning to build customized ROMs to support any new Android device. Throughout, Ye provides extensive downloadable code you can run, explore, and adapt. You will * Build a complete virtualized environment for embedded development* Understand the workflow of a modern embedded systems project* Develop assembly programs, create binary images, and load and run them in the Android emulator* Learn what it takes to bring up a bootloader and operating system* Move from assembler to C, and explore Android s goldfish hardware interfaces* Program serial ports, interrupt controllers, real time clocks, and NAND flash controllers* Integrate C runtime libraries* Support exception handling and timing* Use U-Boot to boot the kernel via NOR or NAND flash processes* Gain in-depth knowledge for porting U-Boot to new environments* Integrate U-Boot and a Linux kernel into an AOSP and CyanogenMod source tree* Create your own Android ROM on a virtual Android device. Bookseller Inventory # AAU9780134030005

More Information About This Seller | Ask Bookseller a Question

Buy New
20.39
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Roger Ye, Roger Ye
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Quantity Available: 5
Seller
GreatBookPrices
(Columbia, MD, U.S.A.)
Rating
[?]

Book Description Book Condition: New. Bookseller Inventory # 21748135-n

More Information About This Seller | Ask Bookseller a Question

Buy New
18.95
Convert Currency

Add to Basket

Shipping: 2.01
Within U.S.A.
Destination, Rates & Speeds

3.

Roger Ye
Published by Pearson Education (US), United States (2015)
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Paperback Quantity Available: 10
Seller
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2015. Paperback. Book Condition: New. Language: English . Brand New Book. The First Practical, Hands-On Guide to Embedded System Programming for Android Today, embedded systems programming is a more valuable discipline than ever, driven by fast-growing, new fields such as wearable technology and the Internet of Things. In this concise guide, Roger Ye teaches all the skills you ll need to write the efficient embedded code necessary to make tomorrow s Android devices work. The first title in Addison-Wesley s new Android(TM) Deep Dive series for intermediate and expert Android developers, Embedded Programming with Android(TM) draws on Roger Ye s extensive experience with advanced projects in telecommunications and mobile devices. Step by step, he guides you through building a system with all the key components Android hardware developers must deliver to manufacturing. By the time you re done, you ll have the key programming, compiler, and debugging skills you ll need for real-world projects. First, Ye introduces the essentials of bare-metal programming: creating assembly language code that runs directly on hardware. Then, building on this knowledge, he shows how to use C to create hardware interfaces for booting a Linux kernel with the popular U-Boot bootloader. Finally, he walks you through using filesystem images to boot Android and learning to build customized ROMs to support any new Android device. Throughout, Ye provides extensive downloadable code you can run, explore, and adapt. You will * Build a complete virtualized environment for embedded development* Understand the workflow of a modern embedded systems project* Develop assembly programs, create binary images, and load and run them in the Android emulator* Learn what it takes to bring up a bootloader and operating system* Move from assembler to C, and explore Android s goldfish hardware interfaces* Program serial ports, interrupt controllers, real time clocks, and NAND flash controllers* Integrate C runtime libraries* Support exception handling and timing* Use U-Boot to boot the kernel via NOR or NAND flash processes* Gain in-depth knowledge for porting U-Boot to new environments* Integrate U-Boot and a Linux kernel into an AOSP and CyanogenMod source tree* Create your own Android ROM on a virtual Android device. Bookseller Inventory # AAU9780134030005

More Information About This Seller | Ask Bookseller a Question

Buy New
21.03
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

4.

Roger Ye
Published by Pearson Education 2015-08-13, New York (2015)
ISBN 10: 0134030001 ISBN 13: 9780134030005
New paperback Quantity Available: 5
Seller
Blackwell's
(Oxford, OX, United Kingdom)
Rating
[?]

Book Description Pearson Education 2015-08-13, New York, 2015. paperback. Book Condition: New. Bookseller Inventory # 9780134030005

More Information About This Seller | Ask Bookseller a Question

Buy New
20.33
Convert Currency

Add to Basket

Shipping: 3
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Ye, Roger
Published by Addison-Wesley Professional (2015)
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Softcover First Edition Quantity Available: 13
Rating
[?]

Book Description Addison-Wesley Professional, 2015. Book Condition: New. Num Pages: 400 pages. BIC Classification: UKM; UMS. Category: (P) Professional & Vocational. Dimension: 181 x 228 x 22. Weight in Grams: 626. . 2015. 1st Edition. Paperback. . . . . . Bookseller Inventory # V9780134030005

More Information About This Seller | Ask Bookseller a Question

Buy New
25
Convert Currency

Add to Basket

Shipping: FREE
From Ireland to U.S.A.
Destination, Rates & Speeds

6.

Ye, Roger
Published by Addison-Wesley Professional
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Softcover Quantity Available: 13
Seller
Kennys Bookstore
(Olney, MD, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. Book Condition: New. Num Pages: 400 pages. BIC Classification: UKM; UMS. Category: (P) Professional & Vocational. Dimension: 181 x 228 x 22. Weight in Grams: 626. . 2015. 1st Edition. Paperback. . . . . Books ship from the US and Ireland. Bookseller Inventory # V9780134030005

More Information About This Seller | Ask Bookseller a Question

Buy New
25.11
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Ye, Roger
Published by Pearson Education (2015)
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Quantity Available: > 20
Seller
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Pearson Education, 2015. PAP. Book Condition: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Bookseller Inventory # PB-9780134030005

More Information About This Seller | Ask Bookseller a Question

Buy New
17.36
Convert Currency

Add to Basket

Shipping: 9
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Ye, Roger
Published by Prentice Hall
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Quantity Available: > 20
Seller
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Book Condition: New. Brand New. Bookseller Inventory # 0134030001

More Information About This Seller | Ask Bookseller a Question

Buy New
24.27
Convert Currency

Add to Basket

Shipping: 2.67
Within U.S.A.
Destination, Rates & Speeds

9.

RogerYe
Published by Financial Times Prentice Hall (2015)
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Softcover Quantity Available: 3
Seller
Rating
[?]

Book Description Financial Times Prentice Hall, 2015. Book Condition: New. Bookseller Inventory # EH9780134030005

More Information About This Seller | Ask Bookseller a Question

Buy New
24.21
Convert Currency

Add to Basket

Shipping: 3.57
From Germany to U.S.A.
Destination, Rates & Speeds

10.

Ye, Roger
Published by Addison-Wesley Professional
ISBN 10: 0134030001 ISBN 13: 9780134030005
New Quantity Available: 1
Seller
Ohmsoft LLC
(Lake Forest, IL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. Book Condition: Brand New. Ships from USA. FREE domestic shipping. Bookseller Inventory # 0134030001

More Information About This Seller | Ask Bookseller a Question

Buy New
30.92
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book