I DO NOT CARE. Technologieneutrale Anwendungsentwicklung für mobile Geräte. September Sascha Wolter

Size: px
Start display at page:

Download "I DO NOT CARE. Technologieneutrale Anwendungsentwicklung für mobile Geräte. September 2011. Sascha Wolter http://www.wolter.biz"

Transcription

1 I DO NOT CARE Technologieneutrale Anwendungsentwicklung für mobile Geräte September 2011 Image source: Microsoft

2 Main Subject: Concepts and Workflow Image source:

3 History: Continuous Change! Image source:

4 History: Unpredictable Change! 1958: A Analog 11,000 User Device Weight > 10kg Device Price = 3 x VW Beatle 1972: B 1984: C 1991: D Digital 2G 1994: E 2004: UMTS 3G 2010: LTE 4G Image source:

5 History: Unpredictable Change! 53% of sold devices are Smart-TVs in 2011 (Source: Display-Research) Tricorder? Image sources: Philipps, Amazon

6 History: Repetition and Fashion HTML 1 (1991) LiveScript/JavaScript (1995) HTML 5 JavaScript 2 (2011 still in progress) Image sources: Warner Bros Entertainment Inc. and Miramax Film Corp.

7 Constants: Concepts and Workflow Image source:

8 About me Sascha is a professional developer and interaction designer of rich applications and mobile apps with focus on the Microsoft.Net Continuum (incl. Silverlight and Windows Phone 7), Adobe Flash Platform and JavaScript/HTML5. He also works as a consultant, trainer and author on a freelance basis and contributes articles to a number of magazines. His books and DVDs are best selling publications in Germany. He has been giving lectures at conferences like Flash on the Beach and Flashforward for several few years now. Sascha is also the founder of the leading German Adobe User Group flashforum.de with more than 100,000 members. Web: Facebook: LinkedIn: twitter: XING: Mail: sascha@wolter.biz Sascha Wolter wolter.biz Image source:

9 User Centered Design: Agility Scrum: Individuen und Interaktionen gelten mehr als Prozesse und Tools. Funktionierende Programme gelten mehr als ausführliche Dokumentation. Die stetige Zusammenarbeit mit dem Kunden steht über Verträgen. Der Mut und die Offenheit für Änderungen steht über dem Befolgen eines festgelegten Plans. (Quelle: Wikipedia) Image source: commons.wikimedia.org/wiki/file:scrum_asm_clermont-saracens.jpg

10 Visual Design, IxD etc. Android User Interface Guidelines ios Human Interface Guidelines Windows Phone Design System - Codename Metro

11 Visual Design, IxD etc.

12 User Centered Design: Usability Drei wesentliche Fragen an Navigationsoberflächen: Wo bin ich? Woher komme ich? Wo kann ich hin? (Quelle: Designing Web Usability von Jakob) Image source: Amazon

13 User Centered Design: Requirements UML Use Case Robot MoveForward -Ende2 * -Ende4 MoveBackward -Ende1 -Ende3 -Ende5 * -Ende6 * ** ** -Ende9 -Ende7 * TurnLeft User * -Ende8 TurnRight * -Ende10 Coast Image source: Lego

14 User Centered Design: Prototype

15 Implementation Sascha Wolter wolter.biz Image source: upload.wikimedia.org/wikipedia/commons/d/d3/bundesarchiv_b_145_bild-f %2c_bad_godesberg%2c_altenbegegnungsst%c3%a4tte.jpg

16 Different Approaches Web App (via Browser) WebView (Native App) Phone Gap Cross-Compiler GWT (Java to JavaScript) Script# (C# to JavaScript) Cross-Platform runtime Adobe Flash/AIR Mono Native App Sandbox/System access Image source:

17 Which Approach to choose? Image source: Back to the Future

18 Patterns Sascha Wolter wolter.biz Image source:

19 Model Driven UML Class diagram

20 Lifecycle Image source:

21 Lifecycle UML Sequence diagram

22 Lifecycle: View-Initialization onnavigatedto-method onstart-method Loaded-Event oncreateview-method Ready-Event pagecreate-event creationcomplete-event pageshow-event show-event

23 Specialities: API Mapping Image source:

24 Commands and Controller Image source:

25 All platforms are equal User Interface Guides Development Process Lifecycle Unfortunately still some differences! Image source:

26 How to continue Timo Elbert, SAP Lessons Learned: Mobile Business-Webanwendungen mit jquery Mobile :15-18:15 Uhr Watfordsaal Image source: The Big Bang Theory

27 Sascha Wolter wolter.biz Thanks for Your Patience! I DO NOT CARE Image source:

YOUR MOBILE DEVELOPMENT ROUTE

YOUR MOBILE DEVELOPMENT ROUTE SELECTING YOUR MOBILE DEVELOPMENT ROUTE It s not an either/or choice, argues Ferry van der Vorst. One of the important decisions to be made when using mobile for learning and communications is your choice

More information

MO 25. Aug. 2008, 17:00 UHR RICH INTERNET APPLICATIONS MEHR BISS FÜR WEBANWENDUNGEN

MO 25. Aug. 2008, 17:00 UHR RICH INTERNET APPLICATIONS MEHR BISS FÜR WEBANWENDUNGEN 082 MO 25. Aug. 2008, 17:00 UHR 0 RICH INTERNET APPLICATIONS MEHR BISS FÜR WEBANWENDUNGEN 1 Rich Internet Applications - Definition «Rich Internet Applications (RIAs) are web applications that have the

More information

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T: 072 511 12 23

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T: 072 511 12 23 Microsoft SharePoint year SharePoint 2013: Search, Design and 2031 Publishing New SharePoint 2013: Solutions, Applications 2013 and Security New SharePoint 2013: Features, Delivery and 2010 Development

More information

RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT

RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT Oxagile 2010 www.oxagile.com TABLE OF CONTENTS 1 ATTRIBUTION... 3 2 ABOUT OXAGILE... 4 3 QUESTIONNAIRE... 5 3.1 DO YOU THINK AIR AND SILVERLIGHT ARE COMPARABLE

More information

Mobile ist das neue Web!

Mobile ist das neue Web! Mobile ist das neue Web! Ein Überblick zum aktuellen Stand der Nutzung digitaler Medien in Deutschland Mobile Advertising Summit, Berlin, 21. April 2015 Florian Renz, Senior Manager #MAS15 GfK 2015 Mobile

More information

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY 100% UNLIMITED SCALABILITY TOTAL COST OF OWNERSHIP -25% +50% EFFICENCY INCREASE -70% +65% DEVELOPMENT TIME SOFTWARE STABILITY NO CODING NO DEVELOPING IMMEDIATE BUSINESS FlexyGo Rapid Application Builder

More information

Mobile App Design for Academics and Business

Mobile App Design for Academics and Business Mobile App Design for Academics and Business Jonathan A Agresta, M.Ed. DeVry University Jonathan A Agresta, M.Ed. DeVry University - Associate Professor - Department Chairman of Web Graphic Design/Multimedia

More information

Curriculum Vitæ Markus Palme

Curriculum Vitæ Markus Palme Curriculum Vitæ Markus Palme Contact information Citizenship Zeppelinstraÿe 6 Phone: +49 / (0)160 / 98 28 71 35 81541 Munich E-Mail: mpalme@statum.de Germany German Education Julius-Maximilians-University

More information

Your Technology Partner Offshore and Onsite. Services Portfolio

Your Technology Partner Offshore and Onsite. Services Portfolio Services Portfolio OFFSHORE SOFTWARE DEVELOPMENT SERVICES Product Development for ISVs Custom Application Development for End-clients Application Development Application Maintenance & Support Application

More information

Developing multi-platform mobile applications: doing it right. Mihail Ivanchev

Developing multi-platform mobile applications: doing it right. Mihail Ivanchev Developing multi-platform mobile applications: doing it right Mihail Ivanchev Outline Significance of multi-platform support Recommend application architecture Web-based application frameworks Game development

More information

Hybrid Mobile Development: A Cost-Effective Strategy for Building Cross-Platform Mobile Apps

Hybrid Mobile Development: A Cost-Effective Strategy for Building Cross-Platform Mobile Apps Hybrid Mobile Development: A Cost-Effective Strategy for Building Cross-Platform Mobile Apps Smartphone sales totaled more than 480 million last year, surpassing sales of PCs, according to figures from

More information

www.expaway.com Offerte del 13 giugno 2014

www.expaway.com Offerte del 13 giugno 2014 www.expaway.com Offerte del 13 giugno 2014 TR1414A - SOFTWARE DEVELOPER/ ARCHITECT (GERLINGEN) Location: Gerlingen (9 km west of Stuttgart) Field of operation: Consumer Services Founded: 2011 and German

More information

AppDev OnDemand Microsoft Development Learning Library

AppDev OnDemand Microsoft Development Learning Library AppDev OnDemand Microsoft Development Learning Library A full year of access to our Microsoft Develoment courses, plus future course releases included free! Whether you want to learn Visual Studio, SharePoint,

More information

Your Technology Partner Offshore and Onsite. Outsourced Software Development Services at

Your Technology Partner Offshore and Onsite. Outsourced Software Development Services at Outsourced Software Development Services at OFFSHORE SOFTWARE DEVELOPMENT SERVICES Product Development for ISVs Custom Application Development for End-clients Application Development Application Maintenance

More information

INTERACTIVE SERVICES CAPABILITIES PRESENTATION

INTERACTIVE SERVICES CAPABILITIES PRESENTATION Title here INTERACTIVE SERVICES CAPABILITIES PRESENTATION 1 There is no Community, without Communication. There is no Society, without Social Interaction. We are thought leaders in the interactive space,

More information

BCIT COMPUTING offers courses and credentials in SIX related information technology sectors

BCIT COMPUTING offers courses and credentials in SIX related information technology sectors COMPUTING PART-TIME STUDIES SOFTWARE and MOBILE DEVELOPMENT ADVANCED WEB TECHNOLOGIES DATABASE and BUSINESS INTELLIGENCE BCIT COMPUTING offers courses and credentials in SIX related information technology

More information

Founder and Managing Director Indiginox GmbH. 2011-2014 Vodafone Group Technical Project Management Vodafone Cloud service MOBILE

Founder and Managing Director Indiginox GmbH. 2011-2014 Vodafone Group Technical Project Management Vodafone Cloud service MOBILE Profile Name: Matthew Langham Date of birth: 20.12.1964 Nationality: British Languages: English (Native) German (Fluent in oral and written) Contact: Links: matthew.langham@indiginox.com Indiginox GmbH,

More information

research: technical implemenation

research: technical implemenation research: technical implemenation topic: digital publication of the annually c/kompass information brochure on iphone/ipod touch with the target to have an advantage over the printed version possible solutions:

More information

BASIC COMPONENTS. There are 3 basic components in every Apache Cordova project:

BASIC COMPONENTS. There are 3 basic components in every Apache Cordova project: Apache Cordova is a open-source mobile development framework. It allows you to use standard web technologies such as HTML5, CSS3 and JavaScript for cross-platform development, avoiding each mobile platform

More information

ipad, a revolutionary device - Apple

ipad, a revolutionary device - Apple Flash vs HTML5 ipad, a revolutionary device Apple Lightweight and portable Sufficient battery life Completely Wireless Convenient multitouch interface Huge number of apps (some of them are useful) No Flash

More information

Enterprise Mobility How the mobile world drives business

Enterprise Mobility How the mobile world drives business Enterprise Mobility How the mobile world drives business Enterprise Mobility How the mobile world drives business white paper 1 Executive summary More and more employees carry their own smartphone into

More information

XML-Wirtschaftsforum 2006 Portale. Enterprise Content Management mit IBM Mitarbeiterportalen. Matthias Zastrow

XML-Wirtschaftsforum 2006 Portale. Enterprise Content Management mit IBM Mitarbeiterportalen. Matthias Zastrow Enterprise Content Management mit IBM Mitarbeiterportalen Matthias Zastrow Agenda Context Setting CEO Agenda, OnDemand, Software Strategie Portal und Content Strategie Beispielanwendungen der Funktionsbausteine

More information

Using Agile to Develop Mobile Apps

Using Agile to Develop Mobile Apps Using Agile to Develop Mobile Apps Xelaration IBM Rational Seminar May 29, 2013 1 Agenda Agile From waterfall to agile Agile properties Traditional versus agile Agile for mobile apps, why not! Mobile apps

More information

Development for Mobile Devices Tools from Intel, Platform of Your Choice!

Development for Mobile Devices Tools from Intel, Platform of Your Choice! Development for Mobile Devices Tools from Intel, Platform of Your Choice! Sergey Lunev, Intel Corporation HTML5 Tools Development Manager Optional: Download App Preview Android bit.ly/1i8vegl ios bit.ly/1a3w7bk

More information

Multi-Platform Mobile Application Development Analysis. Lisandro Delía Nicolás Galdámez Pablo Thomas Leonardo Corbalán Patricia Pesado

Multi-Platform Mobile Application Development Analysis. Lisandro Delía Nicolás Galdámez Pablo Thomas Leonardo Corbalán Patricia Pesado Multi-Platform Mobile Application Development Analysis Lisandro Delía Nicolás Galdámez Pablo Thomas Leonardo Corbalán Patricia Pesado Agenda 1. 2. 3. 4. 5. Introduction Multi-Platform Mobile Applications

More information

Following statistics will show you the importance of mobile applications in this smart era,

Following statistics will show you the importance of mobile applications in this smart era, www.agileload.com There is no second thought about the exponential increase in importance and usage of mobile applications. Simultaneously better user experience will remain most important factor to attract

More information

Smart and Innovative Web Solutions. Just One Click Away

Smart and Innovative Web Solutions. Just One Click Away Smart and Innovative Web Solutions Just One Click Away Company Profile Zara Web solutions is a Digital Marketing Service Provider which was started with an intention to offer quality based web based solutions

More information

Effiziente Kundenbetreuung auch von unterwegs: SAP CRM Sales. Michael Wallenczus, SAP (Schweiz) AG 17. April 2012

Effiziente Kundenbetreuung auch von unterwegs: SAP CRM Sales. Michael Wallenczus, SAP (Schweiz) AG 17. April 2012 Effiziente Kundenbetreuung auch von unterwegs: SAP CRM Sales Michael Wallenczus, SAP (Schweiz) AG 17. April 2012 ROADMAP & SPECIFICATION DISCLAIMER This document outlines our general product direction

More information

Mobile Technical Specifications

Mobile Technical Specifications Ein Unternehmen der ProSiebenSat.1 Media AG Mobile Technical Specifications ProSiebenSat.1 Media SE Unterföhring, April 2016 Mobile Technical Specifications Index: 1) General References Page 3 2) Mobile

More information

Matt Renfro. Frisco, TX. matt.renfro@gmail.com. www.mattrenfro.com. Overview:

Matt Renfro. Frisco, TX. matt.renfro@gmail.com. www.mattrenfro.com. Overview: Matt Renfro Frisco, TX matt.renfro@gmail.com www.mattrenfro.com Overview: I have 10 years experience, in IT, Web development, Web Design, and Server administration, in LAMP and Windows environments. As

More information

BlackBerry 10 The Future For Developers

BlackBerry 10 The Future For Developers BlackBerry 10 The Future For Developers In association with Cambridge Wireless 30 th April 2013 Gregor Park Senior Marketing Manager, Global App & Partner Propositions BlackBerry @ Gregor_Park So what

More information

Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application

Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application DATABASES AND INFORMATION SYSTEMS H.-M. Haav, A. Kalja and T. Robal (Eds.) Proc. of the 11th International Baltic Conference, Baltic DB&IS 2014 TUT Press, 2014 215 Issues of Hybrid Mobile Application Development

More information

Building native mobile apps for Digital Factory

Building native mobile apps for Digital Factory DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels

More information

ni.com Remote Connectivity with LabVIEW

ni.com Remote Connectivity with LabVIEW Remote Connectivity with LabVIEW What Is Remote Connectivity? Local Monitoring 3 Remote Mobile Access 4 What Is Remote Connectivity Two machines talking to one another Client Server PC PC Consumes Data

More information

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010 Introducing Apache Pivot Greg Brown, Todd Volkert 6/10/2010 Speaker Bios Greg Brown Senior Software Architect 15 years experience developing client and server applications in both services and R&D Apache

More information

CROSS PLATFORM DEVELOPMENT The HTML5 Way

CROSS PLATFORM DEVELOPMENT The HTML5 Way CROSS PLATFORM DEVELOPMENT The HTML5 Way A Whitepaper by Rahul Joshi Business Analysis & Consulting Division Abstract With over half a dozen mobile platforms out there and more in line to come up, it has

More information

How To Write An Ria Application

How To Write An Ria Application Document Reference TSL-SES-WP-0001 Date 4 January 2008 Issue 1 Revision 0 Status Final Document Change Log Version Pages Date Reason of Change 1.0 Draft 17 04/01/08 Initial version The Server Labs S.L

More information

MUK-IT 63. Roundtable. Herzlich Willkommen bei der Software AG. Anton Hofmeier VP Sales Terracotta DACH / MdGL

MUK-IT 63. Roundtable. Herzlich Willkommen bei der Software AG. Anton Hofmeier VP Sales Terracotta DACH / MdGL MUK-IT 63. Roundtable Herzlich Willkommen bei der Software AG Anton Hofmeier VP Sales Terracotta DACH / MdGL Überblick February 15, 2013 2 Software AG www.softwareag.com 5.500 Mitarbeiter >1Mrd Umsatz

More information

Whitepaper. Rich Internet Applications. Frameworks Evaluation. Document reference: TSL-SES-WP0001 Januar 2008. info@theserverlabs.com.

Whitepaper. Rich Internet Applications. Frameworks Evaluation. Document reference: TSL-SES-WP0001 Januar 2008. info@theserverlabs.com. Whitepaper Frameworks Evaluation Document reference: TSL-SES-WP0001 Januar 2008. info@theserverlabs.com 1 Introduction... 3 1.1 Purpose...3 1.2 Scope...3 2 RIA vs Stand-alone Desktop applications... 4

More information

Making Mobile a Reality

Making Mobile a Reality Making Mobile a Reality KIEFER CONSULTING CALIFORNIA DEPARTMENT OF TECHNOLOGY Introductions Scott Paterson California Department of Technology, Enterprise Solutions Harkeerat Toor Kiefer Consulting, Consultant

More information

Monetization Usability. Music & Sound Composing Sound Design Inhouse Production 2D & 3D Unity Integration

Monetization Usability. Music & Sound Composing Sound Design Inhouse Production 2D & 3D Unity Integration Information CrazyBunch is a young ambitious team of experienced developers based in Hamburg, Germany, focusing on creating games and interactive media. For years we have been good friends and productive

More information

How to pick the right development model for your next mobile project

How to pick the right development model for your next mobile project How to pick the right development model for your next mobile project Conny Svensson Managing Architect and Strategist Mobility c.svensson@cgi.com @connysvensson ScanDev 2013 2 2 2 Web vs Native is irrelevant!

More information

Ozgur Aktunc Assistant Professor of Software Engineering St. Mary s University

Ozgur Aktunc Assistant Professor of Software Engineering St. Mary s University Ozgur Aktunc Assistant Professor of Software Engineering St. Mary s University WORLD INTERNET USAGE AND POPULATION STATISTICS World Regions Population ( 2010 Est.) Internet Users Dec. 31, 2000 Internet

More information

LYNN ROY THACKERAY 615 South 680 East Payson, UT 84651

LYNN ROY THACKERAY 615 South 680 East Payson, UT 84651 LYNN ROY THACKERAY 615 South 680 East Payson, UT 84651 CAREER SUMMARY LinkedIn Profile TEACHING & INSTRUCTION Experienced University level instructor. Have taught computer science and Information Technology

More information

NO PLACE FOR ERRORS. Looking for top quality Custom Software Development Services? We are here for you.

NO PLACE FOR ERRORS. Looking for top quality Custom Software Development Services? We are here for you. NO PLACE FOR ERRORS Looking for top quality Custom Software Development Services? We are here for you. Our expertise is delivering next generation custom software solutions in accordance with specific

More information

Developing and deploying mobile apps

Developing and deploying mobile apps Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools

More information

Rich Internet Applications

Rich Internet Applications Rich Internet Applications Prepared by: Husen Umer Supervisor: Kjell Osborn IT Department Uppsala University 8 Feb 2010 Agenda What is RIA? RIA vs traditional Internet applications. Why to use RIAs? Running

More information

Mobile Access to Production Information Automation University 2015 AUD 21

Mobile Access to Production Information Automation University 2015 AUD 21 Mobile Access to Production Information Automation University 2015 AUD 21 Kai Bergemann Product Manager Software EMEA Region PUBLIC INFORMATION Rev 5058-CO900E Question What is Mobility? The term refers

More information

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

Mobile App Infrastructure for Cross-Platform Deployment (N11-38) Mobile App Infrastructure for Cross-Platform Deployment (N11-38) Contents Introduction... 2 Background... 2 Goals and objectives... 3 Technical approaches and frameworks... 4 Key outcomes... 5 Project

More information

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014 Web 2.0 Technology Overview Lecture 8 GSL Peru 2014 Overview What is Web 2.0? Sites use technologies beyond static pages of earlier websites. Users interact and collaborate with one another Rich user experience

More information

Software Development Methodology Development Process followed @ Aress

Software Development Methodology Development Process followed @ Aress Software Development Methodology Development Process followed @ Aress 1. Development Methodology Software Development at Aress has adopted Agile Software Development methodology and uses it effectively

More information

Cross-Platform Mobile Apps Solution

Cross-Platform Mobile Apps Solution Cross-Platform Mobile Apps Solution Prepared by Kevin Mullins CEO and Chief Developer Appracatappra, LLC. 709 Gale Street #8 Seabrook, TX 77586 kmullins@appracatappra.com http://appracatappra.com Table

More information

Best practices building multi-platform apps. John Hasthorpe & Josh Venman

Best practices building multi-platform apps. John Hasthorpe & Josh Venman Best practices building multi-platform apps John Hasthorpe & Josh Venman It s good to have options Android 4.3 10 Tablet Windows 7 14 Laptop Windows 7 15 Laptop Mac OSX 15 Laptop ios 6 4.6 Phone Android

More information

Chapter 12 Programming Concepts and Languages

Chapter 12 Programming Concepts and Languages Chapter 12 Programming Concepts and Languages Chapter 12 Programming Concepts and Languages Paradigm Publishing, Inc. 12-1 Presentation Overview Programming Concepts Problem-Solving Techniques The Evolution

More information

Enterprise RIA Deployment Examples

Enterprise RIA Deployment Examples Enterprise RIA Deployment Examples Jnan Dash, Chief Strategy Officer, Curl Inc. jdash@curl.com Curl, Incorporated 1 Cambridge Center Cambridge, MA 02142 www.curl.com 617.761.1200 Speaker Bio Last 6 years

More information

A H S A N M U H A M M A D J A W A I D

A H S A N M U H A M M A D J A W A I D A H S A N M U H A M M A D J A W A I D Visa Status: Valid Transferable Iqama (KSA) Cell No: +966 54 893 0539 E-Mail: ahsanmjawaid@gmail.com LinkedIn: https://sa.linkedin.com/in/ahsanmjawaid PROFESSIONAL

More information

Development of mobile applications for multiple platforms

Development of mobile applications for multiple platforms Harwell Innovation Centre Building 173 Curie Avenue Harwell Oxford Didcot Oxfordshire, OX11 0QG +44 1235 838 531 www.redskiessoftware.com Development of mobile applications for multiple platforms By Darren

More information

FY12-13 Annual IT Survey. AASHTO Technical Subcommittee for Software and Technology Portland, OR June 17, 2013

FY12-13 Annual IT Survey. AASHTO Technical Subcommittee for Software and Technology Portland, OR June 17, 2013 FY12-13 Annual IT Survey AASHTO Technical Subcommittee for Software and Technology Portland, OR June 17, 2013 Status Survey conducted September 12, 2012 - December 17, 2012 Number of Responses FY00-01

More information

Our software strategy

Our software strategy Our software strategy Contents 1. Executive Summary 2. Architecture for differentiation and efficiency 3. Device platforms for all needs Mobile Computers Maemo Smartphones Symbian Mobile Phones Series

More information

HP Application Lifecycle Management (ALM) 11.00. HP Quality Center 11.00. Roman Zednik HP Software Austria

HP Application Lifecycle Management (ALM) 11.00. HP Quality Center 11.00. Roman Zednik HP Software Austria HP Application Lifecycle Management (ALM) 11.00 HP Quality Center 11.00 Roman Zednik HP Software Austria WARUM 11? Product Release Overview Product Name Version Previous Version Previous Name HP Test Data

More information

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software Take Your Rocket U2 Apps Mobile with Rocket LegaSuite Greg Mummah, Product Manager Rocket Software Greg Mummah Product Manager Managed application modernization team at municipal government software vendor

More information

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES ASSOCIATE IN APPLIED SCIENCE DEGREES AND S COMPUTER INFORMATION TECHNOLOGY The Game Animation and Design degree prepares students to create computer generated animation, design, and create video games,

More information

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE Solutions Introduction: Enterprises around the globe are mobilizing mission-critical services. Businesses get streamlined due

More information

WE BUILD ONLINE SYSTEMS USEFUL WEB & MOBILE APPLICATIONS

WE BUILD ONLINE SYSTEMS USEFUL WEB & MOBILE APPLICATIONS WE BUILD ONLINE SYSTEMS USEFUL WEB & MOBILE APPLICATIONS Ruby On Rails Android Apple HTML5 RWD EXAMPLE CV OF OUR TEAM MEMBERS SENIOR CORE DEVELOPER SENIOR CORE DEVELOPER PROFILE SKILLS Bartosz is a developer,

More information

Radu Poenaru Senior.NET Consultant

Radu Poenaru Senior.NET Consultant MSc. Radu Poenaru is a Senior Web developer and Consultant. He developed for more than 10 years solutions ranging from Delphi desktop applications to.net Enterprise Resource Planning ones for international

More information

Matthias Greiner matthias.greiner@metaio.com www.metaio.com. Augmented Reality by metaio

Matthias Greiner matthias.greiner@metaio.com www.metaio.com. Augmented Reality by metaio Matthias Greiner matthias.greiner@metaio.com www.metaio.com Augmented Reality by metaio Schedule Day 1 09:00 Block 1 - Introduction Who we are What is Augmented Reality // Tools & Products Application

More information

Mobile Applications Developer. MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications.

Mobile Applications Developer. MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications. Mobile Applications Developer MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications. The developer will lead the entire application lifecycle right

More information

AD2 - The future of mobile enterprise applications: Live from the Citrix Labs

AD2 - The future of mobile enterprise applications: Live from the Citrix Labs AD2 - The future of mobile enterprise applications: Live from the Citrix Labs Steve Parry, Senior Director, Citrix Labs Christian Gehring, Enterprise Presales Architect, Citrix Systems Citrix Labs Citrix

More information

Constantly monitoring the technology landscape, we select and adopt for you the best solutions available.

Constantly monitoring the technology landscape, we select and adopt for you the best solutions available. Dear Sirs BrainCrumbz is a team of IT professionals specialised in crafting business software solutions ranging from mobile apps, to system integration, up to full-stack, web 2.0 Rich Internet Application.

More information

Bridging the Gap: from a Web App to a Mobile Device App

Bridging the Gap: from a Web App to a Mobile Device App Bridging the Gap: from a Web App to a Mobile Device App or, so how does this PhoneGap* stuff work? *Other names and brands may be claimed as the property of others. 1 Users Want Mobile Apps, Not Mobile

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

Mobile Application Development

Mobile Application Development Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and

More information

Mobile Solutions in ArcGIS. Justin Fan

Mobile Solutions in ArcGIS. Justin Fan Mobile Solutions in ArcGIS Justin Fan Agenda Introducing Mobile GIS Esri Mobile GIS solutions Selecting the right Mobile GIS solution Resources Q&A Introducing Mobile GIS What is Mobile GIS? Extends the

More information

Rich Internet Applications

Rich Internet Applications Rich Internet Applications [Image coming] Ryan Stewart Rich Internet Application Evangelist rstewart@adobe.com Ryan Stewart Flex Developer for 3 years Rich Internet Application Blogger for 2 years http://blogs.zdnet.com/stewart/

More information

Enterprise Mobile Application Development: Native or Hybrid?

Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? SevenTablets 855-285-2322 Contact@SevenTablets.com http://www.seventablets.com

More information

Choosing a Mobile Application Development Approach

Choosing a Mobile Application Development Approach ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun

More information

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112 SAP BusinessObjects Design Studio Deep Dive Ian Mayor and David Stocker SAP Session 0112 Legal Disclaimer 2013 SAP AG. All rights reserved. 2 SAP BusinessObjects Client Tools Build Custom Experiences Dashboards

More information

How To Develop A System For A Car Dealership

How To Develop A System For A Car Dealership Curriculum Vitae Personal Details Name: Nationality: German Year of birth: 1980 Computer experience since: 2000 Core Competencies Senior Software Developer.Net Software architecture and design (OOA/OOD)

More information

Daniel Hannibal. Senior UX UI Designer Design Manager Pixel Pusher Experience Creator

Daniel Hannibal. Senior UX UI Designer Design Manager Pixel Pusher Experience Creator Daniel Hannibal Senior UX UI Designer Design Manager Pixel Pusher Experience Creator Imaginative Product Designer with exceptional experience in digital media, product design, mobile application and web

More information

... Introduction... 17. ... Acknowledgments... 19

... Introduction... 17. ... Acknowledgments... 19 ... Introduction... 17... Acknowledgments... 19 PART I... Getting Started... 21 1... Introduction to Mobile App Development... 23 1.1... The Mobile Market and SAP... 23 1.1.1... Growth of Smart Devices...

More information

tibbr Now, the Information Finds You.

tibbr Now, the Information Finds You. tibbr Now, the Information Finds You. - tibbr Integration 1 tibbr Integration: Get More from Your Existing Enterprise Systems and Improve Business Process tibbr empowers IT to integrate the enterprise

More information

Statement of Direction

Statement of Direction Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...

More information

Application Development at Congruent

Application Development at Congruent Application Services are the flagship of Congruent's service offerings. Our expertise in application development is signified by its completeness and excellence in delivery. Congruent covers the complete

More information

Technical and Business Challenges for Mobile Application Developers. Tony Wasserman Carnegie Mellon Silicon Valley Mobicase 2010

Technical and Business Challenges for Mobile Application Developers. Tony Wasserman Carnegie Mellon Silicon Valley Mobicase 2010 Technical and Business Challenges for Mobile Application Developers Tony Wasserman Carnegie Mellon Silicon Valley Mobicase 2010 The Growth of Mobile Applications From zero to 500,000 (or so) in 3 years!

More information

QML and JavaScript for Native App Development

QML and JavaScript for Native App Development Esri Developer Summit March 8 11, 2016 Palm Springs, CA QML and JavaScript for Native App Development Michael Tims Lucas Danzinger Agenda Native apps. Why? Overview of Qt and QML How to use JavaScript

More information

Mobile Application Development Options

Mobile Application Development Options Mobile Application Development Options Joel Poythress AT&T AMAP Advanced Mobile Applications Practice What is your Strategy? Brand Mobile Service 2 2011 AT&T Intellectual Property. All rights reserved.

More information

How To Develop A Mobile App In Html5

How To Develop A Mobile App In Html5 HTML5: The Path to Cross-Platform Mobile Development Because HTML5 represents a new standard for creating web applications for mobile devices, developers must understand both its potential and its pitfalls.

More information

Basic Trends of Modern Software Development

Basic Trends of Modern Software Development DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development Mobile Development Trends Need an App... 3 4 Popular Devices in Latvia

More information

Senior Android Developer

Senior Android Developer Encipher Limited is an early pioneer in the tablet industry within Nigeria and the first company to introduce an android based tablet in Nigeria running Android Operating system developed by Google. We

More information

SOFTWARE DEVELOPMENT. Notes for Startup Founders. March 25 th, 2015

SOFTWARE DEVELOPMENT. Notes for Startup Founders. March 25 th, 2015 SOFTWARE DEVELOPMENT Notes for Startup Founders March 25 th, 2015 Brian Pham Professor, School of Applied Computing, Sheridan College Adjunct Professor, School of Computer Science, University of Guelph

More information

DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK

DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK Registered as a Private Higher Education Institution with the Department of Higher Education and Training in South Africa under the Higher Education Act 1997 Registration Nr. 2001/HE07/005 DIPLOMA IN GRAPHIC

More information

<Insert Picture Here> Oracle Werkzeuge zur Geschäftsprozessmodellierung und Umsetzung in IT-Laufzeitumgebungen

<Insert Picture Here> Oracle Werkzeuge zur Geschäftsprozessmodellierung und Umsetzung in IT-Laufzeitumgebungen Oracle Werkzeuge zur Geschäftsprozessmodellierung und Umsetzung in IT-Laufzeitumgebungen Evgenia Rosa Leitende Systemberaterin Agenda Was ist Business Process Management? Oracle BPM

More information

Q&A SOW for Mobile Strategy

Q&A SOW for Mobile Strategy 1. Does the STATE expect the vendors to provide a Fixed Price quote or can the vendors provide a T&E quote with fixed hourly rates for each resource type? A. The State/MN.IT expects a fixed price for this

More information

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference

More information

Case Study. Portfolio Listing application. www.brainvire.com 2015 Brainvire Infotech Pvt. Ltd Page 1 of 1

Case Study. Portfolio Listing application. www.brainvire.com 2015 Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study Portfolio Listing application www.brainvire.com 2015 Brainvire Infotech Pvt. Ltd Page 1 of 1 About Application Brainvire, the leading offshore Software Development outsourcing Company in India

More information

Research Note. Mobile working in a company

Research Note. Mobile working in a company Research Note Mobile working in a company In July 2015, Cortado Mobile Solutions GmbH surveyed 215 business users and IT managers in Germany and the United Kingdom, asking them about their experience of

More information

Enabling Cordova (aka PhoneGap) on Tizen. René Pourtier / Luc Yriarte

Enabling Cordova (aka PhoneGap) on Tizen. René Pourtier / Luc Yriarte Enabling Cordova (aka PhoneGap) on Tizen René Pourtier / Luc Yriarte What is Cordova (aka PhoneGap)? An open-source standards-based development framework for building cross-platform mobile applications

More information

Dave Haseman, Ross. Hightower. Mobile Development for SAP* ^>. Galileo Press. Bonn. Boston

Dave Haseman, Ross. Hightower. Mobile Development for SAP* ^>. Galileo Press. Bonn. Boston Dave Haseman, Ross Hightower Mobile Development for SAP* -a ^>. Galileo Press # Bonn Boston Introduction 17 Acknowledgments 19 PART I Getting Started 1.1 The Mobile Market and SAP 23 1.1.1 Growth of Smart

More information

Creating Next Generation Enterprise Apps Using Cloud Services

Creating Next Generation Enterprise Apps Using Cloud Services Creating Next Generation Enterprise Apps Using Cloud Services TABLE OF CONTENTS EXECUTIVE SUMMARY... 3 INTRODUCTION... 3 THE STRATEGY OF MOBILE BACKEND AS A SERVICE... 4 THE TRADITIONAL MOBILE APP DEVELOPMENT

More information

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS RAJESH KUMAR Technical Lead, Aricent PUNEET INDER KAUR Senior Software Engineer, Aricent HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI

More information