May 10, 2012 Lloyd Moore, President/Owner. Quick Start Video Building Mobility 1.2 SDK Emulator Quirks Installing On A Device Summary Overview.

Slides:



Advertisements
Similar presentations
Administrator’s and User’s Guide for KillDisk
Advertisements

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Ashish Mishra Automation Lifecycle of Mobile Applications.
Qt for Android (and Symbian)
Lecture 6 Testing and Debugging on a Physical Android Device and other Power User Stuff.
X-Call Version V3.0 User Guide
A Tour of Google Apps & MyHomework Planner App. The Overview ***Everything in the transparent box is part of Google.
Hands-on with the Sitara Linux SDK This presentation provides a hands-on overview of the Sitara Linux SDK. It focuses on the software and tools found in.
D. Mack Updating and Running CCleaner on your computer Tips for helping your computer to run faster and more efficiently 12/03/2007.
Get android development environment running. Install – Get and install JDK 5 or 6 (see link in the.
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
Introduction to Android Studio
We are partners in learning.. Note: Office 365 works best in Internet Explorer V 9 or above. Some features do not work in PWCS’s Chrome Browser or in.
Getting Started with Web Servers, PHP, and the Eclipse PDT Appendix I DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 6 th Edition.
1 Introduction to Programming Environment Using MetroWerks CodeWarrior and Palm Emulator.
2. Setting Up Your Android Development Environment.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
1 of 13 Back to Start Working Remotely Your company’s Windows SBS computer network makes it easy for you and your coworkers to work remotely—and to stay.
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
1 Introduction to Tool chains. 2 Tool chain for the Sitara Family (but it is true for other ARM based devices as well) A tool chain is a collection of.
September 2008 IT Software Development Guide.
Cosc 5/4730 Scripting layer for Android (SL4A). Android scripting SL4A brings scripting languages to the android, by allowing you edit and execute scripts.
Digital Logic and State Machine Design Installing Xilinx WebPACK 12.4 CS 2204 Digital Hardware.
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people.
1 Mobile Computing Set Up Copyright 2015 by Janson Industries.
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.
Trilinos 101: Getting Started with Trilinos November 7, :30-9:30 a.m. Mike Heroux Jim Willenbring.
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
Learning How to Skype Presented by: Nicole Spells AET/541 – E-Learning University of Phoenix Jenna Pavleck.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
QT - a C++ based GUI QT’s Designer and Assistant.
(1) A Beginner’s Quick Start to SIMICS. (2) Disclaimer This is a quick start document to help users get set up quickly Does not replace the user guide.
Booting Ubuntu Linux Live CSCI 130 – Fall 2008 Action Lab Dr. W. Jones.
What makes a good interactive resume? Click for detailed information Multimedia Navigation Communication.
Renesas Technology America Inc. 1 M16C Seminars Lab 3 Creating Projects Using HEW4 14 March 2005 M16C Seminars Lab 3 Creating Projects Using HEW4 Last.
ANDROID APPLICATION DEVELOPMENT. ANDROID DEVELOPMENT DEVELOPER.ANDROID.COM/INDEX.HTML THE OFFICIAL SITE FOR ANDROID DEVELOPERS. PROVIDES THE ANDROID SDK.
CITRIX REVIEW Presented by Mary Kay Black and Christy Randall.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files 8/10/ :35 PM.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
® IBM Software Group © 2006 IBM Corporation Rational Asset Manager v7.2 Using Scripting Tutorial for using command line and scripting using Ant Tasks Carlos.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
Intoduction to Andriod studio Environment With a hello world program.
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Appendix I: Getting Started with Web Servers, PHP and the.
1. Begin Quick Start 2. Administration 3. Good to Know 4. Slightly Technical 5. User Experience 6. You are ready to go !
THE NEW MOBILE WORKSPACE Enable Business Applications on Mobile Devices hopTo Work “I am amazed to see how easily hopTo transforms the user interface of.
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
Day 1 Session 2. Setup & Installation
Getting Started as an EdgeX Developer
Mobile Device Development
Service Tool Training.
bitcurator-access-webtools Quick Start Guide
Acer Download Tool EMEA Customer Service 02/13/2012.
Seamless Guest OS's and more!
Obtaining the Required Tools
elp.
Getting Started as an EdgeX Developer
Development-Introduction
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Mobile Application Development with MeeGo™ - Programming with SDK
Debugging Taken from notes by Dr. Neil Moore
Macrosystems EDDIE: Getting Started + Troubleshooting Tips
Debugging Taken from notes by Dr. Neil Moore
bitcurator-access-webtools Quick Start Guide
Installing Android SDK in Eclipse
Macrosystems EDDIE: Getting Started + Troubleshooting Tips
Macrosystems EDDIE: Getting Started + Troubleshooting Tips
Presentation transcript:

May 10, 2012 Lloyd Moore, President/Owner

Quick Start Video Building Mobility 1.2 SDK Emulator Quirks Installing On A Device Summary Overview

Excellent video on the web showing how to set everything up so we’ll just start with that: Necessitas home: Notes: Project is actively being worked on, and is currently at Alpha 3, update 4 revision level. Last update was Feb 18, This is a technology you will want to watch, but NOT start any major projects with at this time. The rest of this presentation is based on Ubuntu and some assumptions are made about directories and such, which may vary based on your individual configuration. Quick Start Video

Pretty much the same as doing this for the desktop, however directories are different. 1.Download Qt Mobility 1.2 from and unzip to wherever you would likehttp://download.qt.nokia.com/qt/add-ons/ 2.Create the following batch file #!/bin/bash QTDIR=/opt/necessitas/Android/Qt/480/armeabi PATH=$PATH:$QTDIR/bin MANPATH=$QTDIR/doc/man:$MANPATH LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH export QTDIR PATH MANPATH LD_LIBRARY_PATH 3.Run the batch file: source my_batch_file.cmd 4.Run the configure command:./configure -prefix /opt/necessitas/Android/Mobility/480/armeabi/ -modules "location“ 5.Build the SDK: make 6.Install the SDK: sudo make install 7.Restart Qt Creator Building Mobility 1.2 SDK

1.Necessitas installs to “/opt/necessitas” so you will need to make sure all directory references point here. The scripts and commands above have already had this change added in. 2.Related to #1 the tool chain ends up in a different place than expected. This can easily be fixed with a “soft link” or “symbolic link” ln –s ~/NecessitasQtSDK /opt/necessitas Build Issues we hit building Mobility

The Android emulator generally appears to work, however it is a bit slow and this creates some issues. 1.When starting a test run from inside Qt Creator for the first time, Qt Creator does not wait long enough for the emulator to start in all cases. Solutions: Start the emulator manually before attempting the test run Just allow the first run to timeout, wait for the emulator to boot, and do it again This seems to be better in more recent releases 2.For best results unlock the emulator before running your application 3.Qt libraries will need to be downloaded the first time, this takes a while and Qt Creator does not wait for this. Solutions: Again just wait for this to happen the first time and then start the test run again. The libs appear to be saved even if the emulator is turned off. Emulator Quirks

Need to turn on client side debugging 1.“Settings” -> “Applications” -> “Development” 2.Turn on “USB debugging”, “Stay Awake” and “Allow Mock Locations” 3.Other options may be available on your device, device shown below is a Motorola Droid. Configuring Hardware Target

Device needs to have a current version of Android on it, not sure specifically what the cut off is at this point but Android 2.2 does NOT work. Have not found the mechanism to do this yet inside QtCreator, pieces appear to be there but not complete yet. Standard SDK tool from Android SDK is called Android Debug Bridge adb devices - Will allow you to see attached devices and give the serial number of each -Also shows emulator(s) -Prefix with “sudo” if running under Linux to get needed permissions adb –s install - Installs your program/package to the actual device -Will also install a default icon for the application Full documentation for adb available at: Installing Application On A Device

If interested and time we can fire up the live environment and do some live builds and runs of: Mobility Location Services Hello World application LocoMaps application Source code for the Hello World application will also be made available. Live Demos

Quick Start Video Necessitas Installer Downloads Necessitas Wiki Pages Android SDK Documentation My Contact Info: Resources

Will be around a bit after the meeting for individual questions Feel free to me Questions????