Compile, Build, and Debug

Slides:



Advertisements
Similar presentations
X10 hosting Sign up for free account. Enter a domain name click continue Then Enter your address Enter a password.
Advertisements

Mobile App Development Using: Presented by Tyler Richey Images from
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
Introduction CIS 136 Building Mobile Apps 1. What did we do Software review 2.
Things to download: This PowerPoint techandbehavior.com/flashcard/FlashcardWorkshop.pptx The app source code techandbehavior.com/flashcard/App.zip The.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Phonegap Deployment CIS 136 Building Mobile Apps 1.
Creating a Hello App Using Google App Engine. What are Google apps? Apps is an abbreviation for application. An app is a piece of software. It can run.
SCERSIG: Creating Android Apps with App Inventor 26 October 2011 Ric Paul, Health Services Library, Southampton.
Go to our website, and click on the eMedia Catalog link To find books, either click on the advanced search (which I will.
Office 2013 From the START menu, select Microsoft Word. You should be prompted to log into your school Microsoft 365 account.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
PhoneGap Development How to make an app using PhoneGap Build ? Presentation By MobilePundits.
Chapter 12: Finale! Publishing Your Android App. Objectives In this chapter, you learn to: Understand Google Play Target various device configurations.
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Essential Apps and They Are Free! Katy Hammack Casey Gibson PRIDE Academy.
Dayton Williams 19 September easy steps, in a step-by-step process, to add Dragonflies or Through the Grief eBooks to Play Books for the purpose.
Chapter 12: Finale! Publishing Your Android App
© 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.
Presented By: Muhammad Tariq Software Engineer Android Training course.
How to publish your app 1 CS440. Step 1: Remove any debug logging  Good practice: comment out any debug logging  Why? CS440 2.
Google Drive Mr. Verlin Intro. to Multimedia September 9, 2015.
September 2015 LCCU Meeting How can you manage the Adobe Flash security risk? How can you keep Flash and other software updated? We’ll answers members’
Using QR Codes in the Classroom with the…. A QR Code (Quick Response Code) is a type of barcode that can be used to store and share information. The information.
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
First Venture into the Android World Chapter 1 Part 2.
DROPBOX VS. GOOGLE DOCS WHICH ONE TO USE?. QUESTIONS TO ASK YOURSELF – SELF ASSESSMENT Do you have too many copies of the same files on multiple computers?
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
KAASHIV INFOTECH Presents INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
© 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.
PhoneGap / PhoneGap Build #CreateTheWeb Mihai Corlan / Adobe Web Evangelist
Lindsey Velez, Director of Instructional Technology Single Sign-On One Click.
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
OneDrive for Home. Office 365 and OneDrive: Services available to staff for home use.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
Easy Way to Remove Watermarks from PDF. Well, if you just come across some specific PDF documents which features a few watermarks, would you like to remove.
A little more App Inventor and Mind the GAP!
Mobile Device Development
Outlook Mobile App for iOS
EPCRA Mobile App Android and iPhone
ET-570 Smart Phone Apps.
File Management in the Cloud
Welcome © GTM Software. Welcome © GTM Software.
Obtaining the Required Tools
BIM 360 Docs – BIM 360 Document Management UI Changes
How to Install Aptoide Apk on Android
APK Downloader
BUILDING YOUR APP ONLY CONTEST Corus Radio New Media prepared by Sara Lanthier and Dunner Dec 23, 2014.
Thanks for being a Hero Customer!
MOA Delta Mobile OA Installation Guide 2015/12/16.
App Inventor Want to learn how to make mobile apps for your Android phone or tablet?
MOA Delta Mobile OA Installation Guide 2015/12/16.
How to Download the RRC App to Your Phone
Packing and Signing of the Application
Publishing & Deployment
Phonegap Bridge Configuration file
Compile, Build, and Debug
Cordova & Cordova Plugin Installation and Management
And I have to create mobile apps too?
Benefits and Wellness – MDLIVE
Software Setup & Validation
What is Justinmind? Prototyping tool Create user interfaces Widgets
Frameworks Deploying Online Services
Carthage ios 8 onwards Dependency manager that streamlines the process of integrating the libraries into the project.
SETUP ALEXA APP Setup Alexa on your favorite device and control your smart device with the help of Alexa.
CrowdCompass AttendeeHub
Presentation transcript:

Compile, Build, and Debug CIS 136 Building Mobile Apps

Preparing the assets Code cleanup Remove unnecessary files and folder from App folder Ensure you have only ONE config.xml file, in the App folder and that it is correct Ensure you have only ONE index.html file in the WWW folder Ensure that the correct reference to phonegap is in your index.html <script src="cordova.js"></script> Make sure the config file is properly created Proper platforms, plug-ins and preferences

Compiling

Phonegap Build PhoneGap Build is a cloud-based service built on top of the PhoneGap framework, hosted by Adobe allows you to easily build mobile apps in the cloud Compiles and packages the app, creating binary files for all of the major platforms at the same time, and in one place You receive the download URLs for all mobile platforms

Benefits of Phonegap Build Can configure app properties across all platforms Apple iOS, Google Android, and Windows phone. Can target specific versions of Phonegap to maximize compatibility Can make changes to app and immediately update the code to recreate the binary uses the Hydration feature

Packing the app PhoneGap Build requires an application to be packaged in a specific manner uses an open packaging model that follows the W3C Widget Packaging specification (http://www.w3.org/TR/widgets/) PhoneGap Build only requires the assets of your application essentially your www directory which contains your html, css, images, js files, etc. PhoneGap Build's only requirement for your application structure is that the index.html is in the top level of your application (in the www folder) and the config.xml file is in the app folder

Phonegap Build PhoneGap Build is available to free and paid Creative Cloud members With a free Creative Cloud membership, you can build one private app using the service. To build up to 25 apps at a time, a complete Creative Cloud membership or a capacity upgrade for PhoneGap Build at $9.99 a month is required.

Performing the Build Sign up for an Adobe account (build.phonegap.com) Zip up your app folder Log onto your Phonegap Build account click the NewApp button Choose your upload source (Can use a ZIP/GIT/SVN repository ) Wait for the upload to finish

Compiling Compile the app into a binary file After the app is uploaded, click the “Ready to Build” button to start the compile

Compiling The app will be compiled for three platforms, Apple iOS, Google Android, and Windows phone (iOS needs an Apple key) When complete, all binaries will be highlighted

Click to download to device Installing Two options to install on your device: Log into Phonegap Build on your device, and click the icon for the binary you wish to install OR Download the file onto the device by using a BarCode scanner app on the device Scan the QRCode generated for your app Use I.E. to go to the PhoneGap website to download to device Downloads folder will have the binary file (.APK, .IPA) Using file manager tool, go to downloads folder to install Click to download to device