Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learn BlackBerry 10 App Development: A Cascades-Driven Approach

Buy

Learn how to leverage the BlackBerry 10 Cascades framework to create rich native applications. Learn BlackBerry 10 App Development gives you a solid foundation for creating BlackBerry 10 apps efficiently. Along the way, you will learn how to use QML and JavaScript for designing your app’s UI, and C++/Qt for the application logic. No prior knowledge of C++ is assumed and the book covers the fundamental aspects of the language for writing BlackBerry 10 apps. Also a particular emphasis is put on how to create a visually enticing user experience with the Cascades framework, which is based on Qt and QML.

Starting with the native SDK configuration and an overview of the Momentics IDE, the book is fast-paced and you will rapidly learn many of the best practices and techniques required for developing beautiful BlackBerry 10 apps.

Learn BlackBerry 10 App Development is written for developers wishing to learn how to write apps for the new BlackBerry 10 OS and those interested in porting existing iOS and Android apps to BlackBerry 10 as native applications.

What you’ll learn

• How to design and create native BB10 applications using the declarative expressiveness of QML
• How to master the Cascades framework and the core BB10 UI components
• How to use C++ and Qt efficiently with Cascades
• How to utilize the BlackBerry Momentics IDE to launch and debug your applications
• How to apply the fundamental aspects and best practices of BB10 application design
• How to use HTTP networking in order to leverage remote services
• How to integrate your application with BlackBerry 10 core apps such as the Contacts and Calendar apps
• How to send email and short text messages from your app
• How to use your device’s camera and sensors such as the accelerometer and gyroscope

Who this book is for

BlackBerry developers wishing to write native BB10 applications, game developers. iOS and Android developers wishing to port their apps to BB 10.

Table of Contents

  1. Getting Started
  2. QML & JavaScript
  3. C++, Qt and Cascades
  4. Controls
  5. Application Structure
  6. ListView and DataModel
  7. HTTP Networking
  8. Personal Information Management APIs
  9. Sensors
  10. Invocation Framework
  11. Device File System
(HTML tags aren't allowed.)

How to Be Invisible: The Essential Guide to Protecting Your Personal Privacy, Your Assets, and Your Life (Revised Edition)
How to Be Invisible: The Essential Guide to Protecting Your Personal Privacy, Your Assets, and Your Life (Revised Edition)
From cyberspace to crawl spaces, new innovations in information gathering have left the private life of the average person open to scrutiny, and worse, exploitation. In this thoroughly revised update of his immensely popular guide How to Be Invisible, J.J. Luna shows you how to protect yourself from these information predators by securing your...
Magnetic Memory: Fundamentals and Technology
Magnetic Memory: Fundamentals and Technology

If you are a semiconductor engineer or a magnetics physicist developing magnetic memory, get the information you need with this, the first book on magnetic memory. From magnetics to the engineering design of memory, this practical book explains key magnetic properties and how they are related to memory performance, characterization methods of...

Beginning Mac OS X Snow Leopard Server: From Solo Install to Enterprise Integration
Beginning Mac OS X Snow Leopard Server: From Solo Install to Enterprise Integration

This book is intended for those who need to get things done with Mac OS X Server 10.6. As such, you can use this book two ways. Those new to Mac OS X Server can read straight through the entire book, and by the end should feel competent to administer any Mac server thrown their way. For those with some knowledge of Mac OS X Server, or perhaps...


R Deep Learning Projects: Master the techniques to design and develop neural network models in R
R Deep Learning Projects: Master the techniques to design and develop neural network models in R

5 real-world projects to help you master deep learning concepts

Key Features

  • Master the different deep learning paradigms and build real-world projects related to text generation, sentiment analysis, fraud detection, and more
  • Get to grips with R's impressive range of...
Biomechanical Systems: Techniques and Applications, Volume II: Cardiovascular Techniques
Biomechanical Systems: Techniques and Applications, Volume II: Cardiovascular Techniques

Because of developments in powerful computer technology, computational techniques, advances in a wide spectrum of diverse technologies, and other advances coupled with cross disciplinary pursuits between technology and its greatly significant applied implications in human body processes, the field of biomechanics is evolving as a broadly...

Building Telegram Bots: Develop Bots in 12 Programming Languages using the Telegram Bot API
Building Telegram Bots: Develop Bots in 12 Programming Languages using the Telegram Bot API
Learn about bot programming, using all the latest and greatest programming languages, including Python, Go, and Clojure, so you can feel at ease writing your Telegram bot in a way that suits you.

This book shows how you can use bots for just about everything: they connect, they respond,
...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy