Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mobile Distillery – Technical Session 16 Technical Session 16 At the Heart of Parametric Development by Razmig Sarkissian CTO.

Similar presentations


Presentation on theme: "Mobile Distillery – Technical Session 16 Technical Session 16 At the Heart of Parametric Development by Razmig Sarkissian CTO."— Presentation transcript:

1 Mobile Distillery – Technical Session 16 Technical Session 16 At the Heart of Parametric Development by Razmig Sarkissian CTO

2 Mobile Distillery – Technical Session 16 Definition What is parametric development? –Code based on parameters allowing the developer to set application mechanisms depending on their value –Adaptation to all devices; lets the developer optimize his application to get the best of each device What does Mobile Distillery bring to the party ? –We bring two products working together which gives this parametric layer to Java ME –Celsius, as a development and porting tool –Alembic, as a device database cataloguing over 1,100 parameters

3 Mobile Distillery – Technical Session 16 Celsius

4 Mobile Distillery – Technical Session 16 Demo n°1: Hello World Showing you the parametric development with a simple app 1 project and 1 source code Several profiles based on different parameters The outcome: each build optimized for each phone’s individual capabilities

5 Mobile Distillery – Technical Session 16 Device Knowledge How do we make it work ? We profile every device, testing everything ourselves Tools and database to gather as much information as possible Evolution of the parameters Industrial process Strong technical team: 20 people dedicated to learning about the devices, create new APIs, optimizing, tweaking, adding features, testing, etc. Mobile Valley in France

6 Mobile Distillery – Technical Session 16 Demo n°2: Full Cycle Netbeans Celsius plugin Creating a new Celsius Project Write code based on device parameters Demo of the Celsius frontend Compile on several devices

7 Mobile Distillery – Technical Session 16 Going Further with Celsius Focus your work on the user experience Manage your own module Insert external libs Roadmap: –Interface Builder –Profiling Builder –Audio / Video Streaming –Security Services –NFC

8 Mobile Distillery – Technical Session 16 Alembic

9 Mobile Distillery – Technical Session 16 Demo n°3: Handling the devices Define and explore your target Export / Import into Celsius frontend Compile to N devices You don’t need to know about all the new devices Different types of information: –APIs behavior testing –Java ME class identification –Java ME capacities

10 Mobile Distillery – Technical Session 16 Going Further with Alembic Understand your market Quickly debug a device understanding how it is different from another device Easy integration of new parameters suggested by customers Backfill your app easily

11 Mobile Distillery – Technical Session 16 Q&A Contact: –razmig.sarkissian@mobile-distillery.comrazmig.sarkissian@mobile-distillery.com –steve.haney@mobile-distilllery.comsteve.haney@mobile-distilllery.com –www.mobile-distillery.comwww.mobile-distillery.com See you at Mobile World Congress in Barcelona!


Download ppt "Mobile Distillery – Technical Session 16 Technical Session 16 At the Heart of Parametric Development by Razmig Sarkissian CTO."

Similar presentations


Ads by Google