Embedded Android Posted: 17 Apr 2013 08:41 AM PDT Book Description Looking to port Android to other platforms such as embedded devices? This hands-on book shows you how Android works and how you can adapt it to fit your needs. You'll delve into Android's architecture and learn how to navigate its source code, modify its various components, and create your own version of Android for your particular device. You'll also discover how Android differs from its Linux roots. If you're experienced with embedded systems development and have a good handle on Linux, this book helps you mold Android to hardware platforms other than mobile devices. - Learn about Android's development model and the hardware you need to run it
- Get a quick primer on Android internals, including the Linux kernel and Dalvik virtual machine
- Set up and explore the AOSP without hardware, using a functional emulator image
- Understand Android's non-recursive build system, and learn how to make your own modifications
- Use evaluation boards to prototype your embedded Android system
- Examine the native user-space, including the root filesystem layout, the adb tool, and Android's command line
- Discover how to interact with—and customize—the Android Framework
Table of Contents Chapter 1. Introduction Chapter 2. Internals Primer Chapter 3. AOSP Jump-Start Chapter 4. The Build System Chapter 5. Hardware Primer Chapter 6. Native User-Space Chapter 7. Android Framework Appendix A. Legacy User-Space Appendix B. Adding Support for New Hardware Appendix C. Customizing the Default Lists of Packages Appendix D. Default init.rc Files Appendix E. Resources Book Details - Paperback: 412 pages
- Publisher: O’Reilly Media (March 2013)
- Language: English
- ISBN-10: 1449308295
- ISBN-13: 978-1449308292
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post Embedded Android appeared first on Wow! eBook. |
Appcelerator Titanium: Up and Running Posted: 17 Apr 2013 08:37 AM PDT Book Description Build native apps for iOS, Android, and Blackberry from a single JavaScript codebase with Appcelerator Titanium. This guide gets you quickly up to speed on this amazing framework and shows you how to generate cross-platform apps with 100% native controls. You'll also learn the advantages of using Titanium when you want to create an app for just one native platform, rather than struggle with Java or Objective-C. Fast-paced and full of examples, this book helps you build your first project with Titanium Studio, and then takes you through the steps necessary to build complex data-bound apps. - Learn how Titanium differs from frameworks such as jQuery Mobile and Sencha Touch
- Set up and use iOS and Android SDKs and compilers with Titanium
- Build basic UI and window controls, and create your own composite objects
- Take a peek at how Titanium objects and methods work behind the scenes
- Learn how JavaScript makes Titanium easy to extend and customize
- Develop apps that consume complex data, whether it's stored locally or on remote servers
- Understand the pros and cons of distributing apps on the App Store and Android Market
Table of Contents Chapter 1. The Benefits of Titanium Chapter 2. Getting Set Up to Use Titanium Chapter 3. Titanium Studio Chapter 4. A Hello World App Chapter 5. Becoming a Capable Control Freak Chapter 6. Titanium Objects Chapter 7. Customizing Titanium Chapter 8. Titanium App Storage Chapter 9. Distribution Methods Chapter 10. API Reference Book Details - Paperback: 154 pages
- Publisher: O’Reilly Media (March 2013)
- Language: English
- ISBN-10: 1449329551
- ISBN-13: 978-1449329556
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post Appcelerator Titanium: Up and Running appeared first on Wow! eBook. |
ZeroMQ Posted: 17 Apr 2013 08:33 AM PDT Book Description Dive into ØMQ (aka ZeroMQ), the smart socket library that gives you fast, easy, message-based concurrency for your applications. With this quick-paced guide, you'll learn hands-on how to use this scalable, lightweight, and highly flexible networking tool for exchanging messages among clusters, the cloud, and other multi-system environments. ØMQ maintainer Pieter Hintjens takes you on a tour of real-world applications, using extended examples in C to help you work with ØMQ's API, sockets, and patterns. Learn how to use specific ØMQ programming techniques, build multithreaded applications, and create your own messaging architectures. You'll discover how ØMQ works with several programming languages and most operating systems—with little or no cost. - Learn ØMQ's main patterns: request-reply, publish-subscribe, and pipeline
- Work with ØMQ sockets and patterns by building several small applications
- Explore advanced uses of ØMQ's request-reply pattern through working examples
- Build reliable request-reply patterns that keep working when code or hardware fails
- Extend ØMQ's core pub-sub patterns for performance, reliability, state distribution, and monitoring
- Learn techniques for building a distributed architecture with ØMQ
- Discover what's required to build a general-purpose framework for distributed applications
Table of Contents Part I: Learning to Work with ØMQ Chapter 1. Basics Chapter 2. Sockets and Patterns Chapter 3. Advanced Request-Reply Patterns Chapter 4. Reliable Request-Reply Patterns Chapter 5. Advanced Publish-Subscribe Patterns Part II: Software Engineering Using ØMQ Chapter 6. The ØMQ Community Chapter 7. Advanced Architecture Using ØMQ Chapter 8. A Framework for Distributed Computing Chapter 9. Postface Book Details - Paperback: 516 pages
- Publisher: O’Reilly Media (March 2013)
- Language: English
- ISBN-10: 1449334067
- ISBN-13: 978-1449334062
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post ZeroMQ appeared first on Wow! eBook. |
Twisted Network Programming Essentials, 2nd Edition Posted: 17 Apr 2013 08:27 AM PDT Book Description Get started with Twisted, the event-driven networking framework written in Python. With this introductory guide, you'll learn the key concepts and design patterns to build event-driven client and server applications for many popular networking protocols. You'll also learn the tools to build new protocols using Twisted's primitives. Start by building basic TCP clients and servers, and then focus on deploying production-grade applications with the Twisted Application infrastructure. Along the way, you can play with and extend examples of common tasks you'll face when building network applications. If you're familiar with Python, you're ready for Twisted. - Learn the core components of Twisted servers and clients
- Write asynchronous code with the Deferred API
- Construct HTTP servers with Twisted's high-level web APIs
- Use the Agent API to develop flexible web clients
- Configure and deploy Twisted services in a robust and standardized fashion
- Access databases using Twisted's nonblocking interface
- Add common server components: logging, authentication, threads and processes, and testing
- Explore ways to build clients and servers for IRC, popular mail protocols, and SSH
Table of Contents Part I: An Introduction to Twisted Chapter 1. Getting Started Chapter 2. Building Basic Clients and Servers Chapter 3. Writing Asynchronous Code with Deferreds Chapter 4. Web Servers Chapter 5. Web Clients Part II: Building Production-Grade Twisted Services Chapter 6. Deploying Twisted Applications Chapter 7. Logging Chapter 8. Databases Chapter 9. Authentication Chapter 10. Threads and Subprocesses Chapter 11. Testing Part III: More Protocols and More Practice Chapter 12. Twisted Words Chapter 13. Twisted Mail Chapter 14. SSH Chapter 15. The End Book Details - Paperback: 194 pages
- Publisher: O’Reilly Media; 2nd Edition (March 2013)
- Language: English
- ISBN-10: 1449326110
- ISBN-13: 978-1449326111
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post Twisted Network Programming Essentials, 2nd Edition appeared first on Wow! eBook. |
Interactive Data Visualization for the Web Posted: 17 Apr 2013 08:22 AM PDT Book Description Create and publish your own interactive data visualization projects on the Web—even if you have little or no experience with data visualization or web development. It's easy and fun with this practical, hands-on introduction. Author Scott Murray teaches you the fundamental concepts and methods of D3, a JavaScript library that lets you express data visually in a web browser. Along the way, you'll expand your web programming skills, using tools such as HTML and JavaScript. This step-by-step guide is ideal whether you're a designer or visual artist with no programming experience, a reporter exploring the new frontier of data journalism, or anyone who wants to visualize and share data. - Learn HTML, CSS, JavaScript, and SVG basics
- Dynamically generate web page elements from your data—and choose visual encoding rules to style them
- Create bar charts, scatter plots, pie charts, stacked bar charts, and force-directed layouts
- Use smooth, animated transitions to show changes in your data
- Introduce interactivity to help users explore data through different views
- Create customized geographic maps with data
- Explore hands-on with downloadable code and over 100 examples
Table of Contents Chapter 1. Introduction Chapter 2. Introducing D3 Chapter 3. Technology Fundamentals Chapter 4. Setup Chapter 5. Data Chapter 6. Drawing with Data Chapter 7. Scales Chapter 8. Axes Chapter 9. Updates, Transitions, and Motion Chapter 10. Interactivity Chapter 11. Layouts Chapter 12. Geomapping Chapter 13. Exporting Book Details - Paperback: 272 pages
- Publisher: O’Reilly Media (March 2013)
- Language: English
- ISBN-10: 1449339735
- ISBN-13: 978-1449339739
Note: There is a file embedded within this post, please visit this post to download the file. Related Books The post Interactive Data Visualization for the Web appeared first on Wow! eBook. |
Tidak ada komentar:
Posting Komentar