KaaShiv InfoTech Intel XDK presents

Slides:



Advertisements
Similar presentations
JQuery MessageBoard. Lets use jQuery and AJAX in combination with a database to update and retrieve information without refreshing the page. Here we will.
Advertisements

Welcome Procedure to: Procedure to: –Enroll/Register –Download –Making of PFX. Taxsoft Marketing Pvt Ltd
P&G Supplier Portal Training
Student’s Guide to TurningTechnologies NXT Clicker and ResponseWare STEP ONE: LAUNCH Go to Blackboard : Go to any of your courses.
1 of 2 Microsoft Outlook 2003 makes it possible to delegate one or more people to read and create items in your Outlook account and to respond to e- mail.
Drivers & Installation. In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to.
Web Technologies Website Development Trade & Industrial Education
Verigy V93000 Service Training
HTML Hyper Text Markup Language A simple introduction.
Activating Clarity  Activating Clarity  Activation  Online Activation  Fax Activation  Review and Verify Activation and License Terms  Updating.
Trident E-Recruitment Management System - Guidelines 1.
Basic Instructions on how to use One Drive and share files. ONE Drive Your LogoYour own footer.
For the “Walk and Roll” Events, each team represents an individual worksite event. Follow along for information on how to register your team/event, customize.
Prepared by CMSD Office of the Chief Financial Officer - September, OnBase Vendor Management: New Vendor Request Processing.
Out-of-State Tobacco Products Wholesale Dealer’s Report.
EBC Flex Help Accessing the website and your account.
Uploading documents to the site Сlick “Add document” on the home page To send several files enable Add-on “Microsoft Office”
What is this “thing”?  Basically it is a website where you would be able to collaborate with the group in a safe and private environment through a powerful.
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.
KaaShiv InfoTech presents Intel XDK For Inplant Training / Internship, please download the "Inplant training registration form"
HINDU STYLE PORTFOLIO TEMPLATE
Part 1 Slide 1 4 Steps to Conducting a Complete MarcoPolo Field Training 4 Steps to Conducting a Complete MarcoPolo Field Training A Field Trainer’s Guide.
Adviser Panel. Go to All DD Track Advisers: Click “Advisor Login”
Before We Begin Please download the files from as we will be using them in our walkthroughs.
How to complete and submit a Final Report through Mobility Tool+ Technical guidelines Authentication, Completion and Submission 1 Antonia Gogaki IT Officer.
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
| 1 EBSCOadmin EBSCO Support EDS Wiki Renata Wlodarczyk | EBSCO.
Precision Spine Inc. Mobile Device Setup. Android Devices.
Transfer Contacts from iPhone to Android From:
CSS ONLINE CLASSES GUIDELINES CSS-2017 Sessions Contact: CSS Competition Zone Pakistan.
How to pay with your credit card IE, CHROME for Windows.
New Client Portal Instructions. Welcome to the NEW Julie K Wiedner CPA, PC Client Portal. We are providing you with these instructions to aid in setting.
How to complete and submit a Final Report through
GoToMeeting Attendee Guide
Digital Signature Acceptance Process Steps to be Followed for
Journal of Mountain Science (JMS)
Web-based Information Science Education
V5ERP Software Installation Guide
Weebly Elements, Continued
Naviance Family Connections
Training Objectives About D2F Download Installation Configuration
Weebly Elements, Continued
Tutorial DynaMed Plus support.ebsco.com.
Overview of SAMT Batch Upload
Genius Activation for New Client Start Genius software, it will be displayed following main screen: Click on 'More Services' option.
Uninstalling Google App Sync
Administrator Training
ZIMBRA WEB ACCESS USER MANUAL
Digital signatures and document or encryption
Installation & User Guide
Technical expert studying and writing helpful articles on antivirus and other security products.
KELLER WILLIAMS REALTY
ISE Website Encourage International Service Employees to regularly check the website to view financial reports (e.g. payroll information), download.
Introduction to the New SSA OnePoint Online Website
Title: Tech Training Certificate: Ace of Initiative Program
Process of cst-registration
2-1-1 Automated Verifications
KaaShivInfoTech Presents
NEW! To meet the growing requirements for managing our courses and events, Olympic ESD 114 has partnered with a new program called pdEnroller. pdEnroller.
Iso Leso - Visionstryt Online CPD Platform – Help File
Vendor Management: New Vendor Request Processing
Introduction to RefWorks
Welcome to WebEx Thanks to the NHS Institute for Innovation & Improvement for their contribution to this document.
Software Updation Start software, it will be displayed following main screen: Click on 'Activate (2017) or [ Go to 'More Services' →'Software Information→
SOP of Configuring Auto-mail Alarm
Java Code Review with CheckStyle
Employee Self-Service (ESS) Portal
SAG Infotech Private Limited
Presentation transcript:

KaaShiv InfoTech Intel XDK presents For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

www.kaashivinfotech.com

Intel® HTML5 Tools for developing mobile applications HTML5 is the new HTML standard. Recently, Intel Corporation announced a set of HTML5 Tools for developing mobile applications. This paper shows you how to port an Apple iOS* accelerometer app to HTML5 using these tools. Please note: Auto-generated code created by the XDK may contain code licensed under one or more of the licenses detailed in Appendix A of this document. Please refer to the XDK output for details on which libraries are used to enable your application. For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

Intel® HTML5 App Porter Tool The first thing we’ll do is take an iOS accelerometer app and convert the Objective-C*source code to HTML5. We’ll do this using the Intel® HTML5 App Porter Tool and the source code found here. [iOS_source.zip] (Note: IOS_source sample code is provided under the Intel Sample Software License detailed in Appendix B). You can download the Intel HTML5 App Porter Tool from the Tools tab here: http://software.intel.com/en-us/html5 After filling in and submitting the form with your e-mail address, you will get links for downloading this tool. The instructions for how to use this tool can be found on this site http://software.intel.com/en-us/articles/tutorial- creating-an-html5-app-from-a-native-ios-projectwith-intel-html5-app-porter- tool. For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

Intel® XDK You can open the HTML5 code in any IDE. Intel offers you a convenient tool for developing HTML5 applications. Intel® XDK – Cross platform development kit (http://html5dev- software.intel.com/). With Intel XDK, developers can write a single source code for deployment on many devices. For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

If you’re creating a new project, enter the Project Name and check “Create your own from scratch,” as shown in the screen shot below. For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

Check “Use a blank project Check “Use a blank project.” Wait a bit, and you will see the message “Application Created Successfully!” Click “Open project folder.” For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

Remove all files from this folder and copy the ported files Remove all files from this folder and copy the ported files. We haven’t quite ported the accelerometer app yet. We still have to write an interface for it. It is possible to remove the hooks created by the Intel HTML5 App Porter tool. Remove these files: todo_api_application__uiaccelerometerdelegate.js todo_api_application_uiacceleration.js todo_api_application_uiaccelerometer.js todo_api_js_c_global.js To update the project in Intel XDK, go to the editor window in the Windows emulator. Open the index.html file and remove the lines left from the included files. For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

Open the todo_api_application_appdelegate Open the todo_api_application_appdelegate.js file and implement the unmapped “window” property of the delegate. application.AppDelegate.prototype.setWindow = function(arg1) { // ================================================= =============== // REFERENCES TO THIS FUNCTION: // line(17): C:\Work\Blogging\echuraev\Accelerometer\Accelerometer\AppDelegate.m // In scope: AppDelegate.application_didFinishLaunchingWithOptions // Actual arguments types: [*js.APT.View] // Expected return type: [unknown type] // //if (APT.Global.THROW_IF_NOT_IMPLEMENTED) //{ // TODO remove exception handling when implementing this method // throw "Not implemented function: application.AppDelegate.setWindow"; //} this._window = arg1; }; application.AppDelegate.prototype.window = function() { // line(20): C:\Work\Blogging\echuraev\Accelerometer\Accelerometer\AppDelegate.m For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

// Actual arguments types: none // Expected return type: [unknown type] // // line(21): C:\Work\Blogging\echuraev\Accelerometer\Accelerometer\AppDelegate.m // In scope: AppDelegate.application_didFinishLaunchingWithOptions //if (APT.Global.THROW_IF_NOT_IMPLEMENTED) //{ // TODO remove exception handling when implementing this method // throw "Not implemented function: application.AppDelegate.window"; //} return this._window; }; Open the viewcontroller.js file. Remove all the functions used for working with the accelerometer in the old iOS app. In the end we get this file: APT.createNamespace("application"); document.addEventListener("appMobi.device.ready",onDeviceReady,false); APT.ViewController = Class.$define("APT.ViewController"); application.ViewController = Class.$define("application.ViewController", APT.ViewController, { __init__: function() { this.$super(); }, });

For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

To code the accelerometer functions, we need to use the appMobi JavaScript Library. Documentation for this library can be found here. It’s installed when you download Intel XDK. Open the index.html file and add this line into the list of scripts: <script type="text/javascript" charset="utf-8" src="http://localhost:58888/_appMobi/appmobi.js"></script> Open the ViewController_View_774585933.html file. We have to rename fields to more logical names from: <div data-apt-class="Label" id="Label_705687206">0</div> <div data-apt-class="Label" id="Label_782673145">0</div> <div data-apt-class="Label" id="Label_1067317462">0</div> to: <div data-apt-class="Label" id="accel_x">0</div> <div data-apt-class="Label" id="accel_y">0</div> <div data-apt-class="Label" id="accel_z">0</div> The same should be done in the ViewController_View_774585933.css file, where we have to rename the style names. Open the viewcontroller.js file and write some functions for using the accelerometer. function suc(a) { document.getElementById('accel_x').innerHTML = a.x; For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

You can see how the accelerometer works on Intel XDK using the “ACCELEROMETER” panel: For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

The complete application source code can be found here [Result.zip]. For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com

Email – kaashiv.info@gmail.com Contact Number Venkat - 766 766 2428 Email – kaashiv.info@gmail.com Priyanka - 72994 88034 www.kaashivinfotech.com

Thank you For Inplant Training / Internship, please download the "Inplant training registration form" from our website www.kaashivinfotech.com. Fill the form and send it to kaashiv.info@gmail.com www.kaashivinfotech.com