Eclipse + Android SDK, VS + Windows Phone SDK Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
2 1. PhoneGap in Eclipse + Android SDK + Android Emulator + Android Development Tools (ADT) The AppLaud Eclipse Plugin 2. PhoneGap in Visual Studio + Windows Phone SDK + Windows Phone Emulator 3. PhoneGap in iOS + Xcode + iPhone Simulator 4. PhoneGap Build
Eclipse + Android SDK + Android Emulator + Android Development Tools (ADT) + Cordova
1. Install Java (JRE 7) – Install Eclipse + Android Developer Tools (ADT) + Android SDK Android SDK Manager Download and install system images 4. Android Virtual Device Manager Create new Android Virtual Device (AVD) 5. Install "Eclipse Web Developer Tools" plug-in 4
1. Download PhoneGap Add the Cordova libraries to the project libs/cordova jar 3. Create res/xml/config.xml 4. Configure the AndroidManifest.xml 5. Create the applications files in assets/www/ index.html, styles.css, cordova.js 5
Live Demo
PhoneGap for Android Made Easy
The AppLaud Eclipse Plug-in simplifies the PhoneGap development in Eclipse Install though Eclipse Help Install New Software Install though Eclipse Help Install New Software bile-web-development-with- phonegap/tags/r1.2/download bile-web-development-with- phonegap/tags/r1.2/download Once installed, the AppLaud plugin adds New PhoneGap for Android Project 8
Live Demo
Visual Studio + Windows Phone SDK + Windows Phone Emulator + Cordova
1. Install Windows Phone SDK Windows Phone SDK 8. 0 is comes built-in Visual Studio Install the PhoneGap template for Visual Studio for WP8 Download phonegap/archive/2.8.1.zip phonegap/archive/2.8.1.ziphttps://github.com/phonegap/ phonegap/archive/2.8.1.zip Copy lib\windows-phone-8\CordovaWP8_2_8_0.zip to C:\Users\ \Documents\Visual Studio 2013\Templates\ProjectTemplates 11
Live Demo
iOS + Xcode + iPhone Simulator + Cordova
1. Install Xcode 2. Install Cordova 3. Create new Cordova app Use the script lib/ios/bin/crate 4. Open the generated Xcode project E.g. HelloCordova.xcodeproj 5. Run the Xcode project in the iOS Simulator * Full guidelines available at:
Cloud-based Build Service for Multiple Platforms
PhoneGap Build is a cloud service that builds your Cordova apps for different platforms iOS, Android, Windows Phone, Win8, Blackberry, Symbian, etc. 1. Register at Upload your www folder in a ZIP archive 3. Press the [ button 3. Press the [Rebuild all] button 4. Scan the QR code to install the app on your Android phone / download the binary file 16
Live Demo
форум програмиране, форум уеб дизайн курсове и уроци по програмиране, уеб дизайн – безплатно програмиране за деца – безплатни курсове и уроци безплатен SEO курс - оптимизация за търсачки уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop уроци по програмиране и уеб дизайн за ученици ASP.NET MVC курс – HTML, SQL, C#,.NET, ASP.NET MVC безплатен курс "Разработка на софтуер в cloud среда" BG Coder - онлайн състезателна система - online judge курсове и уроци по програмиране, книги – безплатно от Наков безплатен курс "Качествен програмен код" алго академия – състезателно програмиране, състезания ASP.NET курс - уеб програмиране, бази данни, C#,.NET, ASP.NET курсове и уроци по програмиране – Телерик академия курс мобилни приложения с iPhone, Android, WP7, PhoneGap free C# book, безплатна книга C#, книга Java, книга C# Николай Костов - блог за програмиране
1. Configure and install the PhoneGap for Android development environment Install and configure Eclipse + Android SDK Configure the Android Virtual Device Manager Install "Eclipse Web Developer Tools" and "AppLaud" Create a sample PhoneGap application and run it in the Android Emulator 2. Configure and install PhoneGap for WP development environment: Visual Studio + Windows Phone SDK + PhoneGap templates. Create and run a sample app. 3. Build a sample app using PhoneGap Build. Test it on your phone. 19
C# Telerik Academy csharpfundamentals.telerik.com csharpfundamentals.telerik.com Telerik Software Academy academy.telerik.com academy.telerik.com Telerik Facebook facebook.com/TelerikAcademy facebook.com/TelerikAcademy Telerik Software Academy Forums forums.academy.telerik.com forums.academy.telerik.com