background preloader

Cross-platform

Facebook Twitter

Mobile Game Engines for iPhone, iPad, & Android: Cocos2D, Corona, ShiVa, Torque, & Unity3D. So you want to make that killer game for a mobile device?!

Mobile Game Engines for iPhone, iPad, & Android: Cocos2D, Corona, ShiVa, Torque, & Unity3D

If you want to jump into making the game, then you don’t want to spend time writing the engine (rendering, physics, sound, etc). Here are a few top picks for mobile game engines: Cocos2D Cocos2D is an open source (free) engine (LGPL MIT license) available for developing on the iPhone or Android. Several popular games have been published with Cocos2D.

More information is available on their site: or I have had several students develop with Cocos2D, but none have published a game yet. Corona SDK by Corona LabsIf you’re interested in developing 2D games or graphic software for multiple platforms, Corona provides a smart choice. iTorque by Garage Games I have been a torque developer for many years (back in the days of TGE). Marmalade by IdeaWorks3D Marmalade is very popular with a lot of developers and has some big name apps under it’s umbrella. Cost: $400 for basic/per platform Dev. What direction am I going? HTML5 Is An Oncoming Train, But Native App Development Is An Oncoming Rocket Ship. HTML5 versus native apps.

HTML5 Is An Oncoming Train, But Native App Development Is An Oncoming Rocket Ship

It’s a debate as old as — well, at least three years ago. And pretty much since the beginning of that debate, there has been a general underlying current among the geek community that HTML5 is good and native is bad. Native is what we have to deal with as we wait for HTML5 to prevail. But what if that never happens? Let’s be honest: right now, most HTML-based mobile apps are a joke when compared to their native counterparts. Developers often state their love of HTML5 and their commitment to it going forward.

These days, if you’re going to do native apps, you at least have to support iOS and Android. Talking to developers, this is the single biggest pain point on the mobile side of things. But the fact that very few, if any, choose to go HTML5-only is telling. Let’s look at the debate from the perspective of the three hottest technology companies right now: Apple, Google, and Facebook. Apple is basically all-in on native apps. Sencha - Mobile JavaScript - Ext JS, Ext GWT and Sencha Touch. Tutorial: Implementing a native extension for iPhone & Android. Create Cross-Platform Native Mobile Apps in Flex with ELIPS Studio.

Cross-Platform Mobile App Development. Labs - Packager for iPhone. Apple va tolérer les compilateurs Flash. Dans un coup de théâtre, Apple vient de réviser les clauses de l’accord qu’il fait signer aux développeurs d’applications iOS qui pourront passer par un cross compilateur pour leurs applications.

Apple va tolérer les compilateurs Flash

Il n’y a que les idiots qui ne changent pas d’avis Apple a complètement changé de visage. La firme explique qu’elle a écouté ses développeurs et qu’elle a décidé de satisfaire leurs exigences. Adobe révise son compilateur Flash pour iPhone « silicon.fr. Corona: The fastest and easiest way to create mobile apps. Mix and match Objective-C / Apple SDK and Corona / Lua, or ??? Hi everyone -- if I need to accomplish something in my app that isn't currently supported by the Corona SDK, what's the best way to accomplish it?

Mix and match Objective-C / Apple SDK and Corona / Lua, or ???

Can a single app have Lua modules using the Corona SDK and Objective-C modules going straight to the Apple SDK? Some wacky approach with one app invoking another? Or ?? My specific current challenge has to do with background tasks -- I need to be able to run a GPS monitor in the background that triggers on significant location changes. Easy to do in Apple SDK, no apparent way in Corona. However my more general question isn't just about background tasks and GPS ... assuming there will always be capabilities of the Apple SDK that are temporarily or permanently unavailable in Corona ... can they be used?

Regards -- Chris. Le développement Cross plateform abordé au BarCamp « FrAndroid Communauté Android. Un BarCamp, comme organisé par barcamp.org, est une réunion technique autour d’un thème spécifique.

Le développement Cross plateform abordé au BarCamp « FrAndroid Communauté Android

Le jeudi 16 septembre 2010, Quang-Hai PHAN et Sylvain MAUCOURT, de la société Deveryware, ont organisé une session sur le thème « Cross Platform Mobile App Development ». L’objectif est de faire se rencontrer des acteurs du développement mobile pour discuter de la possibilité de factoriser les développements malgré la diversité des plateformes mobiles. Vous comprendrez que Android n’était donc pas le centre des débats mais un de composants.

Quoi que chacun ait pu en retirer, l’ambiance était excellente. Les débats étaient assez relevés grâce à des intervenants de qualité. What is the NDK? Before installing the Android NDK, you must agree to the following terms and conditions.

What is the NDK?

Terms and Conditions This is the Android Software Development Kit License Agreement 1. Introduction 1.1 The Android Software Development Kit (referred to in this License Agreement as the "SDK" and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of this License Agreement. 2. 2.1 In order to use the SDK, you must first agree to this License Agreement. 3. 3.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable and non-exclusive license to use the SDK solely to develop applications to run on the Android platform. 3.2 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. 4. 5. 6. 7. 8.

Mobile, Touchscreen.