LAMAD Symbian Qt install and deploy 19.3.2013. Installing Qt SDK and deploying Qt applications.

Slides:



Advertisements
Similar presentations
View-Based Application Development Lecture 1 1. Flows of Lecture 1 Before Lab Introduction to the Game to be developed in this workshop Comparison between.
Advertisements

Lecture 4: Embedded Application Framework Qt Tutorial Cheng-Liang (Paul) Hsieh ECE 424 Embedded Systems Design.
Downloading, Installing, and Working with Dropbox.
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
Friday, August 29, 2014 CSCI 351 – Mobile Applications Development.
Downloading eBooks to your iPhone, iPad, and iPod Touch from Overdrive.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Software Development. Chapter 3 – Your first Windows 8 app.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
SCERSIG: Creating Android Apps with App Inventor 26 October 2011 Ric Paul, Health Services Library, Southampton.
INTERNATIONAL SUMMER ACADEMIC COURSE UNIVESITY OF NIS ISAC – Android programming.
Android Programming. Outline Preparation Create new project Build and Run a project Debug a project Deploy on devices.
September 2008 IT Software Development Guide.
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
CHAPTER 1 XNA Game Studio 4.0. Your First Project A computer game is not just a program—it is also lots of other bits and pieces that make playing the.
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
CS5103 Software Engineering Lecture 08 Android Development II.
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
IT 211 Project Integration and Deployment Lab #11.
CS Tutorial 1 Getting Started with Visual Studio 2012 (Visual Studio 2010 are no longer available on MSDNAA, please choose Visual Studio 2012 which.
Intro to MFC. Open VS and create new project 1)Open MS Visual Studio 2008 Professional (It must be the Professional Edition, the Express Edition will.
First Steps with Eagle PCB by Keith Barrett - Pakuranga College, Auckland, New Zealand v.
Eclipse Tutorial Barrett Summer Scholars 2011 Sustainable Engineering: Learning to Engineer Truly Green Products.
Presented By: Muhammad Tariq Software Engineer Android Training course.
INTRODUCTION TO ANDROID. Slide 2 Application Components An Android application is made of up one or more of the following components Activities We will.
Introduction to Systems Programming (CS 0449) PalmOS Tools: Developer Studio & Cygwin.
Google Drive Mr. Verlin Intro. to Multimedia September 9, 2015.
Project Deployment IT [211 CAP] How to convert your project to a full application.
IOS with Swift Hello world app.
Version How to Use Packet Tracer MarinaMD.
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Creating an Example Android App in Android Studio Activity lifecycle & UI Resources.
SAFARI ODBC INSTALLATION Go to the TRECA home WEB page.
1 4-Development Environment Development processor  The processor on which we write and debug our programs Usually a PC Target processor  The processor.
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
. The ideas behind Qt and a live demo Qt in Education.
ENDNOTE Installation Guide. E ENDNOTE ON LIBRARY PAGE ( Scroll down to see download instructions.
How to Install Eclipse Click hereClick here to download Eclipse.
Building the CarryDrop simulation in Eclipse Creating a new project with existing code from John Murphy’s RePast tutorial.
Installation of Visual Studio Android emulator and Android Studio
Intoduction to Andriod studio Environment With a hello world program.
If you don’t have Google Earth downloaded already, you can go to to get it.
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
1. 2 Qt Toolkit ● C++ toolkit for cross-platform GUI application development – GUI functions (GUI = graphical user interface) – Data access components,
Development Environment Setup
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Mobile Application Development with MeeGo™ - Touch Apps & UI Design
Always Connected introduces Tigo SMART 3.0 This guide is interactive!
Obtaining the Required Tools
Manual update through the RetailMedia.patch
Development-Introduction
Visual programming Chapter 1: Introduction
T_C_N_L_G_ E D I D I E O Y O H I E B J I R E A A W.
CSCI 351 – Mobile Applications Development
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Mobile Application Development with MeeGo™ - Programming with SDK
Understanding the Visual IDE
The Designer.
Getting Started with Milestone 2
Download and Installation of code::blocks
Office 365 Development.
How to create an Itunes account to your computer
What is Justinmind? Prototyping tool Create user interfaces Widgets
A multi-platform GUI-building program
Introduction to Visual Basic 2010
A multi-platform GUI-building program
Presentation transcript:

LAMAD Symbian Qt install and deploy

Installing Qt SDK and deploying Qt applications

Getting Qt The easiest way to get started is to download the Qt SDK It contains Qt headers and documentation Pre-built Qt libraries and tools The QtCreator integrated development environment

Download and installation 1.Go to to download Symbian Qt SDK 2.Register and download the Qt SDK for Symbian 3.Run the downloaded installer

Download and installation 4. Click through the installer Note: If you need to debug on S60 3 rd or 5 th edition phone, install version of the SDK from: bfe c6f572127/Qt_SDK_1_1_2.html bfe c6f572127/Qt_SDK_1_1_2.html

Project setup Create a new project and choose Mobile Qt App

Project setup Choose project name and path

Project setup Choose Symbian Device and Qt Simulator as targets and finish the project creation

Auto-generated files Main screen source files Main screen designer file main.cpp file Project info file Main screen startup code

Auto-generated main.cpp file #include "mainwindow.h” #include int main(int argc, char *argv[]) { // instatiate application object QApplication app(argc, argv); // instatiate main screen MainWindow mainWindow; // set orientation to auto mainWindow.setOrientation(MainWindow::ScreenOr ientationAuto); // show main screen mainWindow.showExpanded(); // start event loop return app.exec(); }

Visual designer Double click on mainwindow.ui to open visual designer Put components on the screen by drag and drop

Hello world example Place UI components and choose a layout

Hello world example The window (screen) has a label, a vertical spacer and vertical layout

Run on simulator Choose Qt Simulator from the bottom-left corner and click run (green triangle button)

Run on simulator Example will look like this:

Build and run on phone You need to install Nokia Suite: Debugging can be done using TRK and CODA applications You can find the tools in C:\QtSDK\Symbian\sis For S60 3 rd and 5 th edition install TRK on the phone For Symbian^3 install CODA on the phone

Build and run on phone Click here for project settings Click here for run settings Phone appears here if it’s connected and TRK runs on it Check this if you want to include Qt installation with your binary package “Smart Installer” checks if Qt is installed on the phone and downloads packages if not

Install or distribute binaries Application binary Application binary with Qt “smart installer”

Or run on device Choose Symbian Device from the bottom-left corner and click run (green triangle button)

Issues PROBLEM Camera does not work on Qt for S60 3 rd edition SOLUTION Force the installation of Qt library and Qt Mobility library You can find the files you need in the SDK folders Distribute your SIS file with the 2 files and DO NO USE “Smart Installer” Qt library and Qt Mobility library must be installed just ONCE on a device