MOBILE CRASH REPORT URQA. 손영수, 서병선, 정문철 github.com/urqa
|
|
- Kristian Bell
- 5 years ago
- Views:
Transcription
1 MOBILE CRASH REPORT URQA 손영수, 서병선, 정문철 github.com/urqa
2 Section 1 WHAT IS URQA
3
4
5 Bug Informa tion
6
7 안드로이드마켓개발자현황 전체개발자중개인개발자 : 73% Free Application Paid Application 1 Person Developer Company 1 Person Developer Company Sum A Market B Market C Market KOCCA Report
8 Debugging Before Release Debugging After Release
9 Debugging Before Release Debugging After Release
10 LogCat Only Eclipse
11 Android developer Bug Report OS version Sensor Status? Logdata?
12 CORE VALUE Crash & Log Event Path Crash Pattern Analysis & Report App Quality Enhancement Quickly Repair
13 2013 YEAR 1.2 MILLIONS APP
14 90% of Android App Don t use Crash Report Not Use Bugsense Airbrake ACRA HockeyApp Critticism Zubhium 25 0
15 20% OF RECENTLY RELEASE APP JUST USE CRASH REPORT BugSense ACRA Crittercism HockeyApp zubhium Airbrake 4 0 출처 : Appbrain.com
16 BIG BROTHER ACQUIRES CRASH REPORT SERVICE
17 VERY HIGH PRICE.. BugSense
18 VERY HIGH PRICE.. BugSense
19 VERY HIGH PRICE.. BugSense
20 Section 2 COMPETITIVE ADVANTAGE
21
22 Quantity is Key Factor!!
23
24 ACRA only provide top 10 Error
25
26 Grade, Quantity
27 BugSense - Events View
28 UrQA Event Path CRASH
29 UrQA Event Path Event Path Visualization CRASH
30 BugSense
31
32 OS version Error Rates per App Version 앱버전 OS 버전
33
34 ACRA Statics Info
35
36 Native
37 ANDROID NDK SUPPORT
38 Section 3 ANDROID DEMO
39 URQA Intro shdu
40 Section 4 URQA USERS
41
42 300 Company Use URQA
43
44 Alyac + NINE+ RealFarm = 10M Traffic / 1 DAY
45
46 China Glu Use URQA
47 MANY COMPANY USE URQA JIRAN JIGYO Security NAVER Dodol Locker NIKE Run The City
48 Section 5 NEW PLATFORM JAVA SCRIPT
49 Javascript Web app Javascrip t Jquery Mobile Sencha Touch
50 Javascript WEB APP( Hybrid ) Javascrip t Native Code unity Titanium
51 Javascript based WEB( Hybrid ) APP Alpha ( native Javascrip call, new t javascript api ) 기타모든 WEB 기반 Hybrid framework cordova Tizen ( WEB )
52 Javascript Client Native Hybrid App ( not HTML ) Android IOS Tizen (C++) Unity Titanium WEB App WEB App ( HTML base ) UrQA Clients Sencha Jquery Mobile Touch HTML 5 Cordova (phonegap) Tizen (WEB)
53 Global Exception
54 Console log 수집
55 Browse Cross Domain Problem. Web APP (on Browser ) Ajax use Jsonp call success Ajax call success Ajax call Fail Main Web Server Different Domain UrQA JsonP Wrapping Server Ajax call success Different Domain UrQA Server Provide node.js based jsonp Wrapping Server ( Javascript/tree/master/node_urqa_jsonp_wrapper )
56 Javascript Client Architecture Enviroment object Your Code Core ( Interface ) WEB Cordova JsonP Wrapping Server Call IOS or Android Native Lib Call Javascript Util Set StackTracer Global Exception Console Log
57 Javascript Client Source jquery /urqa client loading initialize API_KEY, / wrapper Server Setting exception sending global exception 지원 Sample Code
58 Explicit Error Sending errors/49255/ UrQA Automatic Error Sending errors/49232/
59 TIZEN, CORDOVA DEMO
60
61 Section 6 NEW PLATFORM UNITY
62 유니티란?
63 WHY - Powerful, User Friendly Interface - Provide Open Community & ASSET Store - Low Price (Cheap or Free)
64 UNITY BASED GAMES
65 UNITY BASED GAMES
66 UNITY BASED GAMES
67 POWERFUL & HIGH USABILITY IDE
68 ASSET STORE
69 MULTI PLATFORM SUPPORTED
70
71 멀티플랫폼의장점 여러플랫폼을동시지원함으로써적은리소스로보다높은효율을얻을수있습니다.
72 GOAL - 1 DLL File Import - 3 Line Code Import
73 Error Collector Error Report Sender IOS Androi d Web
74 void Update () { int x = 0; int a = 100 / x; }
75 f il t e r
76 f il t e r URQALogger Application.RegisterLogCallback()
77 f il t e r URQALogger Application.RegisterLogCallback() Error 와 Exception 에대해서만서버로전송 나머지메시지는따로일정수만큼보관
78 f il t e r URQALogger Application.RegisterLogCallback() URQAPacketBuilder Androi d IOS Web
79 f il t e r URQALogger Application.RegisterLogCallback() URQAPacketBuilder COMMON Androi d
80 f il t e r URQALogger Application.RegisterLogCallback() URQAPacketBuilder COMMON IOS
81 f il t e r URQALogger Application.RegisterLogCallback() URQAPacketBuilder COMMON Web
82 f il t e r URQALogger Application.RegisterLogCallback() URQAPacketBuilder Androi d IOS Web JSON URQAProxy URQA SERVER
83 HOW TO USE
84 1. Copy Dll file to Assets/Plugins
85 2.You type this code.. URQA.Initializer.StartLogging("API_KEY");
86
87 α for game developer..
88 Assert if(!getdata()) { URQA.URQALogger.Assert("nullAssert","GetDataError!", false); } int score = ; string username = "Anonymous"; URQA.URQALogger.Assert("InvalidScore","score:" + score + " username:" + username, score<5000);
89 UNITY DEMO
90 데모영상
91 NEXT STEP Scene Dump Texture Memory Profile Root(Jailbreak) Detect Memory Hack Defense Update Notice etc
92 Section 7 NEXT STEP..
93 Automatic Android TESTing solution - Appxellent Notification Service IOS supported 기타문의 : support@urqa.io
Mobile Application Strategy
Mobile Application Strategy Native vs. Adaptive Technology Ryan Peters IT Software Supervisor Does this look familiar? Survey Types of tablets What type of tablet do you currently own? Apple Android Windows
More informationExploring Cross-platform Tools For Mobile Development: Lessons Learned. mlearning: Tips and Techniques for Development and Implementation
mlearning: Tips and Techniques for Development and Implementation November 14 & 15, 2013 201 Exploring Cross-platform Tools For Mobile Development: Lessons Learned Perry Bennett Exploring Cross-platform
More informationMobile Development June 2015, TEIATH, Greece
Mobile Development June 2015, TEIATH, Greece Presentation Overview 1. Introduction 2. Mobile Application Development 3. Cordova / Phonegap 4. Development Framework 5. Examples 1. INTRODUCTION Introduction
More informationMobile Technologies. Types of Apps
Mobile Technologies Types of Apps What is mobile? Devices and their capabilities It s about people Fundamentally, mobile refers to the user, and not the device or the application. Barbara Ballard, Designing
More informationBuilding Native Apps with ArcGIS API for JavaScript Using PhoneGap and jquery. Andy Gup, Lloyd Heberlie
Building Native Apps with ArcGIS API for JavaScript Using PhoneGap and jquery Andy Gup, Lloyd Heberlie Agenda Getting to know PhoneGap jquery overview jquery and ArcGIS API for JavaScript Putting it all
More informationBuilding Mobile Apps with HTML5
Building Mobile Apps with HTML5 Jeff Garbers, CTO, Rover Apps 2012 Rover Apps, LLC Topics What s unique about mobility Web vs. naave apps Factors to consider Architectural opaons PlaForms and tools Techniques
More information2015 NALIT Professional Development Seminar September 30, Tools for Mobile App Development
2015 NALIT Professional Development Seminar September 30, 2015 Tools for Mobile App Development Kyle Forster, IT Manager North Dakota Legislative Council Mobile App ND Legis Daily Daily legislative agenda
More informationHTML5 for mobile development.
HTML5 for mobile development Txus Ordorika @txusinho @ludei HTML5 for development (I) HTML5 to be the silver bullet of development Low entrance - barrier Runs over VM (write once, run everywhere) ECMA-262
More informationMobile Programming. Two Scenarios Web sites, like Tuubi where you read/write/download/ upload material
Mobile Programming 1 Two Scenarios Web sites, like Tuubi where you read/write/download/ upload material Web Services/Sites, like Foursquare where location, device camera, etc and local processing make
More informationFramework7 and PhoneGap. By Lars Johnson
Framework7 and PhoneGap By Lars Johnson What do I need to Know? HTML CSS JavaScript By Lars Johnson What is the difference between- Web App Native App Native/Web Hybrid App What are some examples? http://phonegap.com/blog/2015/03/12/mobile-choices-post1
More informationClassification and Selection of Cross-Platform Tools. Michiel Willocx 17/06/2015
Classification and Selection of Cross-Platform Tools Michiel Willocx 17/06/2015 Table of contents PART 1: Classification Cross-Platform Tools o Different technologies o Examples PART 2: Selection Criteria
More informationEnterprise Web Development
Enterprise Web Development Yakov Fain, Victor Rasputnis, Anatole Tartakovsky, and Viktor Gamov Beijing Cambridge Farnham Koln Sebastopol Tokyo O'REILLY Table of Contents Preface Introduction xi xxiii Part
More informationForce.com Mobile Web with Sencha Touch
Force.com Mobile Web with Sencha Touch Don Robins Outformations, Inc. www.forcementor.com www.outformations.com Who Am I? 1. Technical Instructor (since 2009) 2. Developer (since 1984) 3. Community Activist
More informationHTML5 Mobile App Development
HTML5 Mobile App Development Carl Stehle Appception, Inc. carl@appception.com 650.938.8046 April, 2013 Market Mobile App Market August 2010: Research2guidance: 1.7B (2009), 2.2B (1 st half 2010) April
More informationHOW REACT NATIVE AND NATIVESCRIPT CHANGE YOUR MOBILE STRATEGY SEBASTIAN
HOW REACT NATIVE AND NATIVESCRIPT CHANGE YOUR MOBILE STRATEGY SEBASTIAN WITALEC @SEBAWITA NATIVE DEVELOPMENT WHY DO I EVEN HAVE TO CHOOSE? THE PROBLEM WHAT WE WANT REALITY DEV SETUP OBJECTIVE- C SWIFT
More informationMulti-platform Mobile App. Development with Apache Cordova
Multi-platform Mobile App. Development with Apache Cordova MTAT.03.262 2017 Fall Jakob Mass jakob.mass@ut.ee 27.10.2017 MTAT.03.262 Introduction Fragmented market Developers have limited resources Platform
More informationBuild Tizen HTML5 Apps w/ Sencha Architect & Sencha Touch
Build Tizen HTML5 Apps w/ Sencha Architect & Sencha Touch About me /** * About me */ Ext.create("Person", { firstname: "Stefan", lastname : "Stölzle", company : "Sencha, Inc.", //position : "Sr. Solutions
More informationMOBILE DEVELOPMENT OPTIONS PRATIK PATEL CTO TripLingo
MOBILE DEVELOPMENT OPTIONS 2014! TripLingo twitter: @prpatel TOPICS Android, ios, HTML5/CSS3, Phonegap, Titanium, and jquery Mobile native, cross-platform-to-native, and mobile web deep dive into: - phonegap
More informationProspective Units. 0 - The History of HTML5: Making it Interactive. 1 - Animating with JS & CSS: Making it Move
Prospective Units 0 - The History of HTML5: Making it Interactive 1 - Animating with JS & CSS: Making it Move 2 - Responsive Web Design: Making it Fit 3 - HTML5 : Making it Easier 4 - JavaScript Essentials:
More informationSEEM4570 System Design and Implementation. Lecture 0 Introduction
SEEM4570 System Design and Implementation Lecture 0 Introduction Course Information Instructor Dr. Gabriel Fung Email: pcfung@se.cuhk.edu.hk Office: ERB610 Tutors: Yuewen Cao ywcao@se.cuhk.edu.hk Xu Li
More informationSyllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)
Syllabus INFO-GB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2015 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998
More informationChallenge. Solution. Key Results. Multi Platform App Development Native A Case Study on Multi Platform App Development by Rawzor Technologies, India.
Multi Platform App Development Native A Case Study on Multi Platform App Development by Rawzor Technologies, India. Challenge Build Video Conferencing app for Healthcare for ios, Android, Web, Windows
More informationBuild CA Plex Web/Mobile App
Build CA Plex Web/Mobile App Mobile Application Workshop Create two mobile applications Offline with CM WebClient HSync Online with CM WebClient Mobile Workshop files available on USB Flash if not downloaded
More informationJavaScript Fundamentals_
JavaScript Fundamentals_ HackerYou Course Syllabus CLASS 1 Intro to JavaScript Welcome to JavaScript Fundamentals! Today we ll go over what programming languages are, JavaScript syntax, variables, and
More informationP a g e 1. Danish Technological Institute. Scripting and Web Languages Online Course k Scripting and Web Languages
P a g e 1 Online Course k72853 Scripting and Web Languages P a g e 2 Title Estimated Duration (hrs) JsRender Fundamentals 2 Advanced JsRender Features 3 JavaScript SPA: Getting Started with SPA in Visual
More informationSolving Mobile App Development Challenges. Andrew Leggett & Abram Darnutzer CM First
Solving Mobile App Development Challenges Andrew Leggett & Abram Darnutzer CM First CM First WebClient Solutions CM WebClient Full desktop experience in browser CM WebClient Mobile Online mobile solution,
More informationBeginning PhoneGap. Mobile Web Framework for JavaScript and HTML5. Rohit Ghatol Yogesh Patel
Beginning PhoneGap Mobile Web Framework for JavaScript and HTML5 Rohit Ghatol Yogesh Patel --------- Contents at a Glance Contents About the Authors About the Technical Reviewers Acknowledgments Introduction
More informationITU-FAO-DOA-TRCSL Training on Innovation and application Development for e-agriculture. ICT enabled mobile applications
ITU-FAO-DOA-TRCSL Training on Innovation and application Development for e-agriculture ICT enabled mobile applications 12th December, 2017 Kandy, Sri Lanka Shahryar Khan, ITU Expert Agenda Web Technologies
More informationFrom RPG OA to PHP: IBM i Modernization and Mobile Approaches
From RPG OA to PHP: IBM i Modernization and Mobile Approaches Presented by: Greg Patterson Senior Sales Engineer Quadrant and BCD Software Agenda Brief History of Modernization 5250 Refacing RPG OA PHP
More informationMobile Application Development by Lynn Rosier TEA 126.39 http://ritter.tea.state.tx.us/rules/tac/chapter126/ch126c.html#126.39 9-11:15 Mobile apps overview, software, possible projects, and an intro to
More informationwelcome to BOILERCAMP HOW TO WEB DEV
welcome to BOILERCAMP HOW TO WEB DEV Introduction / Project Overview The Plan Personal Website/Blog Schedule Introduction / Project Overview HTML / CSS Client-side JavaScript Lunch Node.js / Express.js
More informationMobile Development With C#: Building Native IOS, Android, And Windows Phone Applications By Greg Shackles READ ONLINE
Mobile Development With C#: Building Native IOS, Android, And Windows Phone Applications By Greg Shackles READ ONLINE If looking for a book Mobile Development with C#: Building Native ios, Android, and
More informationPhoneGap. Andrew Lunny, Adobe. Monday, 23 July, 12
PhoneGap Andrew Lunny, Adobe Me @alunny Computer Scientist PhoneGap Build Nitobi Software Adobe Systems Author Me @alunny Computer Scientist PhoneGap Build Nitobi Software Apache Cordova Adobe Systems
More informationIntroduction to Automation. What is automation testing Advantages of Automation Testing How to learn any automation tool Types of Automation tools
Introduction to Automation What is automation testing Advantages of Automation Testing How to learn any automation tool Types of Automation tools Introduction to Selenium What is Selenium Use of Selenium
More informationD Integrated. Development. Environments. D Mobile Application. Development. Platforms. D Mobile Backend as a Service. Development.
E-Book June 2016 APPLICATION DEVELOPMENT 101 TOOLS TO SIMPLIFY MOBILE APPLICATION DEVELOPMENT With a slew of tools to build, streamline, transform and refactor applications on the market, companies should
More informationCase study on PhoneGap / Apache Cordova
Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform
More informationCertified Cordova Developer VS-1124
VS-1124 Certified Cordova Developer Certification Code VS-1124 Vskills certification for Cordova Developer assesses the candidate as per the company s need for developing mobile applications which work
More informationCreating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server
CIS408 Project 5 SS Chung Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server The catalogue of CD Collection has millions
More informationThe IBM MobileFirst Platform
The IBM MobileFirst Platform Curtis Miles IBM MobileFirst Solution Architect April 14, 2015 What is the IBM MobileFirst Platform? A modular set " of libraries, tools, and runtimes " that help you " easily
More informationReview of Mobile Web Application Frameworks
Review of Mobile Web Application Frameworks Article Number: 909 Rating: Unrated Last Updated: Mon, May 9, 2011 at 10:57 AM If you are serious about getting your website or web application mobile-friendly,
More informationDesigning for the Mobile Web Lesson 4: Native Apps
Designing for the Mobile Web Lesson 4: Native Apps Michael Slater, CEO Andrew DesChenes, Dir. Services course-support@webvanta.com 888.670.6793 www.webvanta.com Welcome! Four sessions 1: The Mobile Landscape
More informationSoftware Architecture Documentation for the JRC MYGEOSS app for Invasive Species project
Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project 2015.3724 Table of Contents 1 Architecture View... 2 2 Application... 3 2.1 Technologies Used... 3 2.1.1 Apache
More informationFinally JavaScript Is Easy, with Oracle JET! Geertjan Wielenga Product Manager Oracle Developer Tools
Finally JavaScript Is Easy, with Oracle JET! Geertjan Wielenga Product Manager Oracle Developer Tools Oracle JET Customers Across Oracle Include... Internet of Things Mobile Cloud Service Developer
More informationMobile Development with Visual Studio 2015
Mobile Development with Visual Studio 2015 Bill Ayers MCM/MCSM Charter SharePoint MCT, MCTS, MCITP, MCSD, MCAD, MCSA, MCDBA, Professional Scrum Master (PSM I), etc. Flow Simulation Ltd. www.spdoctor.net
More informationArcGIS Runtime: Building Cross-Platform Apps. Rex Hansen Mark Baird Michael Tims Morten Nielsen
ArcGIS Runtime: Building Cross-Platform Apps Rex Hansen Mark Baird Michael Tims Morten Nielsen Agenda Cross-platform review ArcGIS Runtime cross-platform options - Java - Qt -.NET ArcGIS Runtime: Building
More informationCHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application
BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive
More information1. Implementation of Inheritance with objects, methods. 2. Implementing Interface in a simple java class. 3. To create java class with polymorphism
ANDROID TRAINING COURSE CONTENT SECTION 1 : INTRODUCTION Android What it is? History of Android Importance of Java language for Android Apps Other mobile OS-es Android Versions & different development
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework
More informationMobile Development A Whirlwind Tour!
Mobile Development A Whirlwind Tour! Priya Rajagopal! Principal Software Engineer, Barracuda Networks! Blog: www.priyaontech.com! Twitter: @rajagp! Girl Develop It, Ann Arbor June, 2014 1 It s Here to
More informationIos Sdk Documentation For Windows 7 32 Bit Full Version
Ios Sdk Documentation For Windows 7 32 Bit Full Version Download Latest ios SDK & Sample Project Got the SDK? v5.3.0 (May 7, 2015) Native ios SDK now sends the version of the Unity wrapper SDK along with
More informationMobile Application Development
Android Native Application Development Mobile Application Development 1. Android Framework and Android Studio b. Android Software Layers c. Android Libraries d. Components of an Android Application e.
More informationApplication Development for Mobile and Ubiquitous Computing
Department of Computer Science Institute for System Architecture, Chair for Computer Networks lication Development for Mobile and Ubiquitous Computing 9. Cross-Platform Development Dr. Ing. Thomas Springer
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationAgenda. Introduce the Tale of Two developers. Domino Top Secret. Back to the Future with the Domino
Agenda Introduce the Tale of Two developers Domino Top Secret Industry Scenario based demo and the reach of Domino Apps Back to the Future with the Domino the Secure NOSQL Database with Node.js Hint: June
More informationVS005 - Cordova vs NativeScript
presenta VS005 - Cordova vs NativeScript Fabio Franzini Microsoft MVP www.wpc2015.it info@wpc2015.it - +39 02 365738.11 - #wpc15it 1 Apache Cordova Telerik NativeScript Cordova VS NativeScript Agenda www.wpc2015.it
More informationAutomating Your Way out of the Dark Ages
Automating Your Way out of the Dark Ages Our experience with (and without) PhoneGap Build @burin creative commons licensed (BY-NC-ND) flickr photo by Fred Seibert: http://flickr.com/photos/84568447@n00/2060261678
More informationORACLE UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)
Android Syllabus Pre-requisite: C, C++, Java Programming SQL & PL SQL Chapter 1: Introduction to Android Introduction to android operating system History of android operating system Features of Android
More informationMobile development initiation
Mobile development initiation Outline Mobile development: o Why? o How? o New issues Android ios 2 Mobile growth ¼ Internet access Sales of smartphones and tablets increase o + 70% tab Community 3 Why
More informationPhoneGap Cross the Gap from HTML5 to Mobile OSCON Paul Beusterien July 19, 2012
PhoneGap Cross the Gap from HTML5 to Mobile OSCON 2012 Paul Beusterien July 19, 2012 Today's Talk Why Web Development for Mobile? Why PhoneGap? What is PhoneGap? Technology Map Slides at http://goo.gl/uf625
More informationCopyright 2014 Splunk Inc. Splunk Mint SDK. Kostas Polychronis, George Taskos. Mint Team, Splunk
Copyright 2014 Splunk Inc. Splunk Mint SDK Kostas Polychronis, George Taskos Mint Team, Splunk Disclaimer During the course of this presentadon, we may make forward- looking statements regarding future
More informationCourse Learning Outcomes (CLO): Student Outcomes (SO):
Course Coverage Course Learning Outcomes (CLO): 1. Understand the technical limitations and challenges posed by current mobile devices and wireless communications; be able to evaluate and select appropriate
More informationENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER
ENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER Abstract This whitepaper talks about the requirements of modern day Enterprise Mobile Applications and how WaveMaker can simplify and speed up the
More informationAdvanced Development with the ArcGIS API for JavaScript. Jeremy Bartley, Kelly Hutchins, Derek Swingley
Advanced Development with the ArcGIS API for JavaScript Jeremy Bartley, Kelly Hutchins, Derek Swingley Agenda FeatureLayer esri.request and Identity Manager OO JS Building your first Dijit Popups Working
More informationVersion 1.4 Published on 1st July, 2017
Version 1.4 Published on 1st July, 2017 2 Table of Content Change Log Plugin Overview Setting Up (Unity C#) Client API List Submit Statistics (Leaderboards & Highscores) Purchase Items (Virtual Goods)
More informationA Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group
A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group 2008 IBM Corporation Agenda XPage overview From palette to properties: Controls, Ajax
More informationConfiguring and Using Osmosis Platform
Configuring and Using Osmosis Platform Index 1. Registration 2. Login 3. Device Creation 4. Node Creation 5. Sending Data from REST Client 6. Checking data received 7. Sending Data from Device 8. Define
More informationIBM Skills Academy. For <<Academy>> Career-based Education
IBM Skills Academy Providing students with a career-oriented training program on emerging technologies such as Mobile Computing, Cybersecurity, Business Analytics, Big Data, Cloud Computing, Cognitive
More informationOracle Utilities Customer Self Service
Oracle Utilities Customer Self Service Whitepaper: Creating and Deploying the Sample Mobile Client Application Release 2.1.0 Service Pack 1 E38172-05 June 2014 Oracle Utilities Customer Self Service Whitepaper:
More informationDistributed Systems - Mertz & McCarthy
Design Issues in Distributed Mobile Applications Association Sensing and Context Awareness Security and Privacy Adaptation Devices Appear and disappear from the space. Do so unpredictably May be totally
More informationRoy Lawson. Introduction to Office 365 Development Presented By. SDS pays for referrals!
Introduction to Office 365 Development Presented By Roy Lawson Partner & Consultant Software Development Services, LLC (SDS) relawson@sdselite.com www.sdselite.com 866-888-2586 ext 101 SDS pays for referrals!
More informationJavaScript Specialist v2.0 Exam 1D0-735
JavaScript Specialist v2.0 Exam 1D0-735 Domain 1: Essential JavaScript Principles and Practices 1.1: Identify characteristics of JavaScript and common programming practices. 1.1.1: List key JavaScript
More informationPusher Documentation. Release. Top Free Games
Pusher Documentation Release Top Free Games January 18, 2017 Contents 1 Overview 3 1.1 Features.................................................. 3 1.2 The Stack.................................................
More informationHiroyuki Kobota Director Principal Engineer. Alex Adjadj Director Global Strategic Development & Mobile Sales
Hiroyuki Kobota Director Principal Engineer Alex Adjadj Director Global Strategic Development & Mobile Sales Part 1 Technical Presentation Part 2 TIZEN & NAMCO BANDAI Games Part 1 Technical Presentation
More informationMobility meets Web. Al Johri & David Elutilo
Mobility meets Web Al Johri & David Elutilo Origin-Based Access Control in Hybrid Application Frameworks Outline 1. Introduction Hybrid Apps & Frameworks 2. Security Models 3. Bridges 4. Fracking 5. Existing
More informationThe Discussion of Cross-platform Mobile Application Development Based on Phone Gap Method Limei Cui
6th International Conference on Sensor Network and Computer Engineering (ICSNCE 2016) The Discussion of Cross-platform Mobile Application Development Based on Phone Gap Method Limei Cui Qujing Normal University,
More information# T C 1 8. Mobile App Bootstrap. Custom mobile apps with embedded Tableau visualizations. Ron Theis. Staff Software Engineer Tableau
Welcome # T C 1 8 Mobile App Bootstrap Custom mobile apps with embedded Tableau visualizations Ron Theis Staff Software Engineer Tableau Questions to Consider How would our app connect and authenticate?
More information20486: Developing ASP.NET MVC 4 Web Applications
20486: Developing ASP.NET MVC 4 Web Applications Length: 5 days Audience: Developers Level: 300 OVERVIEW In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework
More informationBPM + Mobile Building a hybrid mobile app for BPM IBM Corporation
BPM + Mobile Building a hybrid mobile app for BPM Daniel Fitzgerald Technical Sales Specialist Oxford Brookes University Graduate - BSc Mobile Computing daniel.fitzgerald@uk.ibm.com 2 Agenda Why mobile?
More informationWhy attend a Lianja training course? Course overview. Course Details
These courses will be arranged periodically in different geographic regions or can be arranged on-site at customer premises by customer request. They can also be customized for individual customers needs
More informationDeveloping Cross Platform Mobile Applications! Chariot Solutions Mobile Application Development Series! February 24, 2011!
Developing Cross Platform Mobile Applications! Chariot Solutions Mobile Application Development Series! February 24, 2011! Challenges! Platforms! Languages! Tools! Options! Mobile Web Applications! Native
More informationUser Interaction: jquery
User Interaction: jquery Assoc. Professor Donald J. Patterson INF 133 Fall 2012 1 jquery A JavaScript Library Cross-browser Free (beer & speech) It supports manipulating HTML elements (DOM) animations
More informationCity of Mobile GIS Web Mapping Applications: New Technology, New Expectations
City of Mobile GIS Web Mapping Applications: New Technology, New Expectations Presenters : Scott Kearney GIS Manager Patricia Creamer GIS Analyst Background: GIS Department Developing web mapping apps
More informationGOING MOBILE: Setting The Scene for RTOs.
GOING MOBILE: Setting The Scene for RTOs. 29 November, 4:00 pm 4:45 pm, General Session Presented by Lawrence Smith & Chris Adams WHERE: Usage of Mobile Devices Source: State of American Traveler Research
More informationBuilding mobile app using Cordova and AngularJS, common practices. Goran Kopevski
Building mobile app using Cordova and AngularJS, common practices Goran Kopevski Agenda What is cordova? How to choose proper JS framework Building mobile app using Cordova and AngularJS Common fails,
More informationQuick Setup Guide. Date: October 27, Document version: v 1.0.1
Quick Setup Guide Date: October 27, 2016 Document version: v 1.0.1 Table of Contents 1. Overview... 3 2. Features... 3 3. ColorTracker library... 3 4. Integration with Unity3D... 3 Creating a simple color
More informationDatabases/JQuery AUGUST 1, 2018
Databases/JQuery AUGUST 1, 2018 Databases What is a Database? A table Durable place for storing things Place to easily lookup and update information Databases: The M in MVC What is a Database? Your Model
More informationFIRST STEPS WITH SOFIA2
FIRST STEPS WITH SOFIA2 DECEMBER 2014 Version 5 1 INDEX 1 INDEX... 2 2 INTRODUCTION... 3 2.1 REQUIREMENTS... 3 2.2 CURRENT DOCUMENT GOALS AND SCOPE... 3 3 STEPS TO FOLLOW... ERROR! MARCADOR NO DEFINIDO.
More informationPro Events. Functional Specification. Name: Jonathan Finlay. Student Number: C Course: Bachelor of Science (Honours) Software Development
Pro Events Functional Specification Name: Jonathan Finlay Student Number: C00193379 Course: Bachelor of Science (Honours) Software Development Tutor: Hisain Elshaafi Date: 13-11-17 Contents Introduction...
More informationGroup 15 Arian Caraballo, CpE Daniela Zicavo, CpE Felipe Bernal, CpE Isabel Virag, CpE
Group 15 Arian Caraballo, CpE Daniela Zicavo, CpE Felipe Bernal, CpE Isabel Virag, CpE What is it? Smidge stands for Smart Fridge System. It will offer the user the ability to store their groceries inventory
More informationLearn Web Development CodersTrust Polska course outline. Hello CodersTrust! Unit 1. HTML Structuring the Web Prerequisites Learning pathway.
Learn Web Development CodersTrust Polska course outline Hello CodersTrust! Syllabus Communication Publishing your work Course timeframe Kick off Unit 1 Getting started with the Web Installing basic software
More informationIonic Tutorial. For Cross Platform Mobile Software Development
About Ionic Tutorial For Cross Platform Mobile Software Development This Tutorial is for setting up a basic hybrid mobile application using the Ionic framework. The setup will be shown for both Mac and
More informationState of jquery Fall John Resig
State of jquery Fall 2010 John Resig State of the Project New Releases jquery 1.4.3 / jquery 1.4.4 Official Plugins: jquery Templating jquery Data Linking jquery Mobile jquery 1.4.3 JSLint Modularity
More informationI m sorry but HTML5 mobile games DO work.
I m sorry but HTML5 mobile games DO work. Joe Monastiero President, Ludei Ludei is pronounced Lou-day Heard This Lately? HTML5 sucks for mobile app and game development. Here s What He Said HTML5 Will
More informationHTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang
HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang Obstacles IVI Developers Face Today Lots of hardware variety. Multiple operating systems Different input devices Software development
More informationKonaKart Shopping Widgets. 3rd January DS Data Systems (UK) Ltd., 9 Little Meadow Loughton, Milton Keynes Bucks MK5 8EH UK
KonaKart Shopping Widgets 3rd January 2018 DS Data Systems (UK) Ltd., 9 Little Meadow Loughton, Milton Keynes Bucks MK5 8EH UK Introduction KonaKart ( www.konakart.com ) is a Java based ecommerce platform
More informationBy Stephen Cavell, Kerry Ellwanger, and Jack Livingston
By Stephen Cavell, Kerry Ellwanger, and Jack Livingston History PhoneGap created in 2009 by startup Nitobi. Open source way to access the native environment through an embedded WebView in a native app.
More informationJavaScript: Getting Started
coreservlets.com custom onsite training JavaScript: Getting Started Slides 2016 Marty Hall, hall@coreservlets.com For additional materials, please see http://www.coreservlets.com/. The JavaScript tutorial
More informationSecurity. CSC309 TA: Sukwon Oh
Security CSC309 TA: Sukwon Oh Outline SQL Injection NoSQL Injection (MongoDB) Same Origin Policy XSSI XSS CSRF (XSRF) SQL Injection What is SQLI? Malicious user input is injected into SQL statements and
More informationGraphing Data from MYSQL By Javier Montiel Urbina
Graphing Data from MYSQL By Javier Montiel Urbina Requirements for Local Devices (* required cdn for graphing and acquiring data, needed in the html file*)
More informationWebKit ; FOR : DUMMIES. by Chris Minnick WILEY. John Wiley & Sons, Inc.
WebKit ; FOR : DUMMIES by Chris Minnick WILEY John Wiley & Sons, Inc. Table of Contents Introduction 7 Why I Love WebKit, and You Should Too 1 Who Should Read This Book 2 Conventions Used in This Book
More information