background preloader

MOAI, un framework Open Source pour rapidement développer des jeux vidéo mobiles passe en version 1.5

MOAI, un framework Open Source pour rapidement développer des jeux vidéo mobiles passe en version 1.5
MOAI est un framework Open Source permettant un développement rapide de jeux mobiles. Avec MOAI, vous pouvez travailler en Lua ou en C++ afin de réaliser un jeu compatible iOS, Android, Chrome, Windows, Mac et Linux. C'est après plus d'une année de silence que le framework revient sur le devant de la scène et propose une version estampillée 1.5. Voici la liste exposant les changements principaux : Fusion de fonctionnalité de Zipline : refonte massive du ramassage miettes et simplification du suivi des objets ;refonte des modules AKU ;nouvel hôte SDL pour compléter l'hôte GLUT ;indicateur pour MOAIAction afin de désactiver l'arrêt lorsqu'il n'y a pas d'enfant. Un nouveau système de compilation : Fonctionnalité additionnelles : Corrections : support du log réparé sur Android ;le VFS fonctionne sur toutes les plateformes ;correction d'un dépassement de tampon de la pile Lua ;corrections de l'analyseur et encodeur JSON ;calculs des boîtes de textes corrigés ;support PVR fonctionnel. Source Related:  diegodeltour

Apps mobiles : l’intérêt pour Android grandit, Windows 8 boudé Vous êtes ici : Accueil / Solutions / Développement d’apps : l’intérêt pour Android grandit, Windows délaissé Pour le développement des apps mobiles de leurs entreprise, les dirigeants privilégient iOS et, de plus en plus, Android. Windows 8 est de plus en plus boudé. En matière de mobilité, les entreprises veulent développer avant tout des apps pour iOS et Android et boudent Windows 8. Telle est la conclusion du sondage menée par le spécialiste du développement sur mobile Appcelerator auprès de quelque 800 dirigeants d’entreprise (Pdg, DSI, directeurs du développement, directeurs techniques…). En premier lieu, ces derniers se déclarent intéressés par le développement d’applications (internes ou à destination des clients) pour les terminaux d’Apple. iOS recueille 80 % d’intentions favorables, tant sur smartphones que sur tablettes. Le verdict est en revanche sévère pour Microsoft. Voir aussiSilicon.fr en direct sur les smartphones et tablettes Cloud : Accélérateur de Business

Xcode 5.0 est disponible pour le développement des applications iOS 7 Maintenant qu’iOS 7 est lancé, les développeurs d’applications sont invités à revoir leurs créations pour les adapter au nouveau système mobile. Cela passe par des changements d’interface pour suivre les nouveaux canons, mais également par une adaptation au 64 bits, destinée uniquement à l’iPhone 5s pour l’instant. À cette fin, la version finale de l’environnement de développement Xcode 5.0 est maintenant accessible au téléchargement. Xcode est depuis des années l’environnement de développement dédié à ceux qui souhaitent concevoir des applications pour OS X et iOS. La nouvelle version 5.0, maintenant disponible pour tous les développeurs ayant un compte enregistré, permet la prise en charge d’iOS 7 et de ses nouveautés. Le but premier de Xcode 5.0 est donc la prise en charge d’iOS 7. Xcode 5.0 souhaite également permettre aux développeurs des actions plus automatisées et des vérifications plus simples. Xcode 5.0 est accessible gratuitement depuis l’App Store et pèse environ 2 Go.

Create Android Apps with Delphi La nouvelle solution de développement Delphi pour Android est disponible ! Passez enfin au développement multiplateforme pour Android, iOS, Windows et OS X. Nouveau ! Accédez à plus de 20 « Snippets » pour Android et à des démonstrations vidéo de Delphi et RAD Studio. Exemples de code Android > Créez des applications pour les smartphones et tablettes Android Contrôles de l’interface utilisateur Android Prototypage accéléré Delphi XE5 propose un workflow de développement mobile optimisé pour automatiser le déploiement et le débogage à la fois sur le simulateur et l'appareil. Prise en charge des bases de donnés IBLite et SQLite Android Plateforme de développement RAD multisystème Le développement d'applications mobiles va aujourd'hui bien au-delà de l'appareil cible pour prendre également en charge des communications et accès en temps réel avec des données ou services cloud d'entreprise. Fonctionnalités de Delphi pour Android Pourquoi choisir Delphi pour développer vos applications mobiles ?

Android++ : une extension pour développer des applications Android dans Visual Studio Le développeur Justin Webb présente Android++, une extension Visual Studio pour créer et déboguer des applications natives Android. Le projet est actuellement en bêta fermée. Webb, qui est à la tête des programmeurs Android de la société Natural Motion (une compagnie basée en Angleterre qui développe des jeux vidéos), explique que, contrairement à d'autres solutions, Android++ est destiné à la majorité des appareils ; il n'y a pas de limitation matérielle ou fournisseur et encore moins de vérification de licence. En outre, vous avez le choix entre une compilation par LLVM / Clang et GCC. Les compilations multi-processus (parallèle) et PCH sont également supportées. Le projet a été principalement conçu pour les applications C/C++ créées avec la boîte à outils Android NDK ; l'extension a des fonctionnalités supplémentaires telles que la compilation des sources Java intégrée et le déploiement personnalisable. Télécharger Android++ (Windows) Source : site officiel Et vous ?

Facebook sort son SDK pour iOS 7 Le réseau social propose une nouvelle version de son kit de développement permettant d'exploiter les nouvelles possibilités d'iOS. Le SDK ouvre notamment la possibilité de créer des applications Facebook 64-bit. Facebook met à jour son kit de développement (SDK) pour iOS. Une version 3.8 qui introduit notamment la prise en charge d'iOS 7. Le kit permet ainsi désormais de compiler des applications Facebook pour la nouvelle architecture en 64-bit de l'iPhone 5S. Il s'intègre aussi au dernier né des environnements de développement d'Apple (Xcode 5), conçu pour la dernière édition du système mobile. Le réseau social en profite pour améliorer la gestion des droits des apps iOS : il sera possible de donner aux utilisateurs la possibilité d'accéder à une app Facebook depuis plusieurs terminaux iOS (un iPad et un iPhone typiquement), mais aussi d'effectuer des demandes d'accès depuis plusieurs appareils. Des images plus grandes pour booster l'engagement des fans

Introduction au NDK sous Android Qu’est ce que le NDK Le NDK (Native Developpement Kit – Kit de développement natif) est un outil permettant d’implémenter des parties natives (en C ou C++) pour vos application. Cela vous permet par exemple, de créer du code commun (bibliothèque) entre plusieurs applications ou entre des applications Android & IOS par exemple. Pré-requis Pour commencer, téléchargez le NDK correspondant à votre OS (le tutoriel ce déroule sous MacOSX) sur le site suivant : le contenu de votre NDK à l’emplacement de Si vous êtes sous Windows, il faut absolument installer une solution tel que Cygwin, pour faciliter l’utilisation du NDK et la compilationL’utilisation du SDK nécessite aussi l’installation de “make” afin de compiler les sources natives Création d’un projet Pour commencer, créez un projet Android (“HelloNDK” dans l’exemple) en suivant les étapes çi-dessous : Android Makefile Voici l’exemple correspondant à notre projet hello.c Résultat

Google lance la troisième version bêta de Flutter, son kit de développement d'applications Android et iOS peut désormais être utilisé en production Google lance Flutter 1.0, son SDK pour développement Mobile Android et iOSLa toute première version stable et native Flutter vient de parvenir à une étape de maturité après un long chemin parcouru, même si Google ne compte pas s’arrêter là. Le géant a profité hier de son événement consacré aux nouveautés sur son Framework Flutter, Flutter Live, pour annoncer la disponibilité en première version stable de sa boîte à outils d'interface utilisateur qui permet de créer des applications mobiles natives pour iOS et Android à partir d'une seule base de code. Flutter est sorti de la phase bêta en juin dernier. Dans sa marche vers sa maturité, une première version Preview avait été annoncée immédiatement au cours du même mois. En septembre, la toute dernière Release Prewiew du Framework d’interface utilisateur mobile open source a été lancée. Par ailleurs, Flutter s’étendra bientôt au développement desktop. Création de belles applications Flutter permet de créer de belles applications. Et vous ?

Dalvik, la première machine virtuelle d'Android Dalvik était la machine virtuelle pour le langage Java des applications du système d'exploitation Android de Google. Elle a été remplacée par ART. Le nom provient d'une ville d'Islande, d'où le créateur est originaire. Dalvik est produit par l'Open Handset Alliance qui regroupe une centaine d'entreprises. Il a été créé pour remplacer la machine virtuelle de Java car même si elle est sous licence GPL2 en version ordinaire, il y a une exception sur la version pour mobiles Java ME, ce qui permet à Oracle de demander des droits sur son utilisation. Les applications pour Android sont écrites en Java, le code est d'abord compilé en bytecode par un compilateur Java classique, puis ensuite recompilé dans le code reconnu par Dalvik. Dalvik est une machine JIT (Just In Time), il compile le bytecode en temps réel, mais sera remplacé à l'avenir par un compilateur AOT, qui compile et stocke le bytecode avant l'exécution. Dalvik vs. Source: Android developer site. Autres machines virtuelles

NetBeans 7.4 facilite le développement mobile pour Android et iOS, la RC de l'EDI open source sort avec le support du JDK 8 et HTML5 NetBeans, l’environnent de développement polyglotte open source franchit un nouveau cap. Oracle vient de publier la version finale de NetBeans 7.4, qui offre un support amélioré du développement mobile. Cette version apporte comme nouveautés phares : le développement HTML5 pour la création d’applications Android et iOS ;la prise en charge du HTML5 pour les développeurs Java EE et PHP ;le support de la prochaine version majeure de Java (Java SE 8) ;une réimplémentation de JavaFX selon l’architecture du JDK 8 ;le support de PhoneGap (Framework pour le développement d’applications mobiles Web hybrides) ;et plusieurs autres améliorations, optimisations et nouveautés pour l’éditeur de code. Télécharger NetBeans 7.4 Le Wiki du projet Maj de Hinault Romaric Mise à jour du 23/09/2013 NetBeans 7.4, la dernière mise à jour de l’environnement de développement open source d’Oracle s’approche de la version finale. Télécharger NetBeans 7.4 RC Les développeurs C/C++ n’ont pas été oubliés. Notes de version

Application : le numérique pour lutter contre le paludisme L’application est capable de géolocaliser la pharmacie la plus immédiate pour un éventuel achat de médicaments. Elle renseigne également sur les méfaits et les autres notions du paludisme. Créée par les membres de la plate-forme de création de contenu numérique Fongwama, l'application gratuite d’éducation sur le paludisme et d'incitation à la prise en charge médicale a pour objectif de délivrer un message simple et correct sur cette maladie au Congo. Aujourd’hui, ses concepteurs ont ajouté un annuaire des établissements de santé du pays, répartis par catégorie : pharmacie, centre de santé et laboratoire afin de faciliter l’accessibilité à l’information. Un quiz de détection des parasites pour tester ses connaissances sur le paludisme et pour comprendre le travail des techniciens de laboratoire qui diagnostiquent le paludisme. Téléchargeable sur google playstore, elle est compatible sur un PC ainsi que sur une téléphone portable androïde.

Les bases de données - Créez des applications pour Android Ce que nous avons vu précédemment est certes utile, mais ne répondra pas à tous nos besoins. Nous avons besoin d'un moyen efficace de stocker des données complexes et d'y accéder. Or, il nous faudrait des années pour concevoir un système de ce style. Les bases de données pour Android sont fournies à l'aide de SQLite. Généralités Vous comprendrez peut-être ce chapitre même si vous n'avez jamais manipulé de bases de données auparavant. Il vous est possible d'apprendre à utiliser les bases de données et surtout MySQL grâce au cours « Administrez vos bases de données avec MySQL » rédigé par Taguan sur le Site du Zéro. Sur les bases de données Une base de données est un dispositif permettant de stocker un ensemble d'informations de manière structurée. L'unité de base de cette structure s'appelle la table. Par exemple, une table peut contenir le prénom, le nom et le métier de plusieurs utilisateurs, on aura donc pour chaque utilisateur les mêmes informations. Sur SQLite Sur SQLite pour Android

Développeur d’applications informatiques spécialité mobiles Bac+4 Concepteur / Développeur d'application informatique spécialité mobile 2 ans en alternance / Diplôme Bac +4 reconnu par l'Etat Avec la Formation « Concepteur développeur d’application informatique spécialité mobile » Efreitech, l'académie du numérique, vous propose de devenir un(e) véritable expert(e) dans un domaine passionnant et novateur: La conception et le développement d'application web, mobiles et logicielles. Ce qu’est un concepteur développeur informatique. Le concepteur/développeur informatique d’applications prend en charge le développement d’applications mobiles, web et/ou logicielles suite à l’expression des exigences fournies par un client ou du chef de projet. Il définit et/ou participe à la définition de l’architecture de l’application. Le « plus » Efreitech, l’académie du numérique. EfreiTech innove et propose aux étudiants de cette formation de se spécialiser en 2 ans dans la conception et le développement d’applications mobiles Androïd, Ios, Windows et CrossPlateformes.

Related: