Hands-On Mobile and Embedded Development with Qt 5


Hands-On Mobile and Embedded Development with Qt 5
by 作者: Lorn Potter
Pages: 368 pages
Edition 版本: 1
Language 语言: English
Publisher Finelybook 出版社: Packt Publishing
Publisher Finelybook 出版日期: 2019-04-30
ISBN-10 书号: 1789614813
ISBN-13 书号: 9781789614817


Book Description
Explore Qt framework and APIs for building cross-platform applications for mobile devices,embedded systems,and IoT

Key Features
Build cross-platform applications and deploy them across mobile and connected devices
Design 2D and 3D UIs for embedded systems using Yocto and Qt Creator
Build machine to machine automation solution using QtSensors,QtMQTT,and QtWebSockets

Book Description
Qt is a world-class framework,helping you to develop rich graphical user interfaces (GUIs) and multi-platform applications that run on all major desktop platforms and most mobile or embedded platforms. The framework helps you connect the dots across platforms and between online and physical experience.
This book will help you leverage the fully-featured Qt framework and its modular cross-platform library classes and intuitive APIs to develop applications for mobile,IoT,and industrial embedded systems. Considerations such as screen size,device orientation changes,and small memory will be discussed. We will focus on various core aspects of embedded and mobile systems,such as connectivity,networking,and sensors; there is no IoT without sensors. You will learn how to quickly design a flexible,fast,and responsive UI that looks great. Going further,you will implement different elements in a matter of minutes and synchronize the UI elements with the 3D assets with high precision. You will learn how to create high-performance embedded systems with 3D/2D user interfaces,and deploy and test on your target hardware. The book will explore several new features,including Qt for WebAssembly.
At the end of this book,you will learn about creating a full software stack for embedded Linux systems using Yocto and Boot to Qt for Device Creation.

What you will learn
Explore the latest features of Qt,such as preview for Qt for Python and Qt for WebAssembly
Create fluid UIs with a dynamic layout for different sized screens
Deploy embedded applications on Linux systems using Yocto
Design Qt APIs for building applications for embedded and mobile devices
Utilize connectivity for networked and machine automated applications
Discover effective techniques to apply graphical effects using Qt Quick apps

Who this book is for
The book is ideal for mobile developers,embedded systems engineers and enthusiasts who are interested in building cross-platform applications with Qt. Prior knowledge of C++ is required.

Table of contents
Preface
Section 1: Making Great Uls
Chapter 1: Standard Qt Widgets
Chapter 2: Fluid UI with Qt Quick
Chapter 3: Graphical and Special Effects
Chapter 4: Input and Touch
Section 2: Networking,Connectivity,Sensors,and
Automation
Chapter 5: Qt Network for Communication
Chapter 6: Connectivity with Qt Bluetooth LE
Chapter 7: Machines Talking
Chapter 8: Where Am l?Location and Positioning
Section 3: Other APIs Qt SQL,Qt Multimedia,and Qt
Purchasing
Chapter 9: Sounds and Visions-Qt Multimedia
Chapter 10: Remote Databases with Qt SQL
Chapter 11: Enabling In-App Purchases with Qt Purchasing
Section 4: Mobile Deployment and Device Creation
Chapter 12: Cross Compiling and Remote Debugging
Chapter 13: Deploying to Mobile and Embedded
Chapter 14: Universal Platform for Mobiles and Embedded
Devices
Chapter 15: Building a Linux System
other Books You May Enjoy
Index

下载地址 Download
打赏
未经允许不得转载:finelybook » Hands-On Mobile and Embedded Development with Qt 5

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏