Top Banner
mobile application development with mosync 5.3.2011 droidcon 2011 Stefan Sels tronicum networx GmbH http://www.tronicum.com 1 Thursday 24 March 2011
8

Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

Jun 23, 2015

Download

Technology

Droidcon Berlin

Mosync Mobile Framework
Stefan Sels, Tronicum

Mosync is a dual licenced (GPL/commercial) framework for multi-plattform development of mobile applications. We will compare it with airplay, a commercial SDK and give a short introduction how to setup those environments and what common pitfalls exist.

ToC
-choosing the right SDK and developing OS
-setting up the SDK
-emulate applications
-build applications
-transfer applications to physical devices
-performance test
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

mobile application development with mosync5.3.2011 droidcon 2011

Stefan Sels tronicum networx GmbH

http://www.tronicum.com

1Thursday 24 March 2011

Page 2: Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

ToCmobile frameworks matrixmosync frameworkmosync IDE and MOrE emulatormosync und android, native guiopengl, benchmarksapplications

2

Thursday 24 March 2011

Page 3: Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

Mobile Frameworks (Auswahl)name/feature mosync Airplay

SDKPhoneGAP

AppceleratorTitanium unity 3D moppr

licence GPLv2/prop. proprietary MIT APLv2/proprietary proprietary proprietary

language C,C++ C,C++ HTML/JS/CSS***

HTML/JS, (dekstop: PHP,

Python & Ruby)***

.NET, C, C++, Objective C

HTML/JS, ***Obj.C, Java, SL

mobile OS

iOS, Android,Symbian, WM, J2ME, moblin/

meegoo, +

iOS, Android,bada, brewSymbian,

WM, Maemo*WebOS*

iOS, Android,Symbian, BB, WM,Palm pre

iOS, Android,

BB,(+desktops)

iOS, android,(Wii, custom)

iOS,+future

dev tool Eclipse IDEWindows, OSX

Visual C++, Xcode Text Editor Titanium Developer MonoDevelop Eclipse &

Vendor cloud

nativecode

AOT/Runtime/ Native GUI* Ja (ARM, x86) Native GUI

WKvia API/

Native GUI Plugins Yes

3D OpenGL */** OpenGL/NVIDIA Tegra

via WebGL No Yes No

overall cool+ cool cool for webapps but limited by cool for webapps but limited by webkit cool for games ok

* nightly/development Version/beta ** OS dependant *** with Webkit voodoo 3

Thursday 24 March 2011

Page 4: Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

mosync Frameworkmany plattforms, (pro)-active und open philosophy, commercial supportfree for GPL code if licensed via GPL,apps can be sold (!)C/C++ based, c99 standard, “mother system”, eclipse based IDE, nightlys available community webseite with code, forum, cool coders, feedback from developers

4

Thursday 24 March 2011

Page 5: Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

mosync IDEpackages for Windows and OS Xeclipse based (=usual plugins) integration of MOrE emulator

5

Thursday 24 March 2011

Page 6: Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

mosync MOrEMOrE Emulator simulates plattforms (even without matching the SDK!)Device datebasewith features (screen size, buttons, etc.)

6

Thursday 24 March 2011

Page 7: Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

Video / Working Code

there be no dragons :)film + mosync

7

Thursday 24 March 2011

Page 8: Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum

Thanks for listeningQuestions? / Feedback ?

Thanks to the following stuff SUN for Java, Solaris and CPUs

mosync for using C/C++ instead of JavaThanks Google for paying IP lawyers (WebM, android, wave, GMail, SoC)

and greetings to all the google recruiters how tried to hire me over the time. no I don’t want to fill out the forms again.

Stefan Sels tronicum networx GmbH

http://www.tronicum.com/droidcon8

Thursday 24 March 2011