background preloader

Apps mobiles : l’intérêt pour Android grandit, Windows 8 boudé

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 Related:  Veille technologiqueCréation appl

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

Mobile apps : quelle technologie choisir ? - Cellenza Blog Comment créer une application mobile aujourd’hui ? Comment choisir la bonne technologie ? Commençons d’abord par un petit point historique avant de voir ce que nous proposent les technologies actuelles. Petit retour en arrière Avant l’apparition de l’iPhone, le monde se divisait entre applications web et natives sur les OS historiques : Windows, Unix/Linux, OSX. Pour faire du Web, on utilisait : Html/Javascript/CssEt pour le backend, .Net/Java, php, ou cgi… Pour le Natif, c’était plutôt : .NetJavaC++Etc. Les premiers téléphones permettaient de consulter des pages web très peu optimisées. Nous avions le choix entre de nombreuses technologies. A l’époque, le seul acteur intéressant sur le marché des applications mobiles natives était Microsoft avec Windows Mobile. Et maintenant, qu’en est-il du développement mobile ? Apple a mis un coup de pied dans la fourmilière en apportant une chose que Microsoft n’avait pas réussi à faire jusqu’alors avec Windows Mobile : l’ergonomie ! Le Web : Le Natif :

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 ?

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

Les technologies préférées des développeurs mobiles HTML5 enregistre une baisse de popularité chez les développeurs mobiles. Facebook demeure le réseau social le plus souvent connecté aux apps. L'engouement des développeurs mobiles pour HTML5 ne cesse de décroître depuis mi-2012. "Ce déclin peut être attribué au pragmatisme des développeurs", commente Appcelerator. App HTML5 vs App native : le débat n'est pas clos Sur cette délicate question, l'étude revient d'ailleurs sur la décision de Facebook, intervenue fin 2012, d'abandonner HTML5 pour réécrire son app iOS au format natif. Reste que le débat n'est pas clos. Les initiatives des acteurs du Web de standardiser les API d'accès au couche matérielle des appareils pourraient aussi faire évoluer la situation, en faveur de HTML5. Les environnements de développement mobile les plus populaires Sur le front des langages de développement, JavaScript est le grand gagnant. 47,2% des répondants le placent en tête. Les langages de développement privilégiés pour la mobilité

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

Outils de Beta Test pour les applications mobiles Le Beta test est une phase cruciale dans le cycle de développement des applications mobiles, l’article présente une étude comparative des outils de Beta Test pour les applications Android et iOS par Neoxia. La qualité d’un produit logiciel est intimement liée à son utilisabilité, sa fiabilité et sa sécurité. Cependant, à l’issue de la phase de développement, les erreurs logicielles et les dysfonctionnements sont presque toujours présents dans un produit. – ALPHA TEST : regroupe les tests unitaires, les tests d’intégration et les tests systèmes. – BETA TEST : On se réfère souvent aux versions beta des applications par pre-release d’une version. Contexte et spécificités des applications mobiles Le développement d’une application mobile n’échappe pas à cette règle, et l’intérêt d’effectuer des campagnes de tests pour ce type d’application, avant leur publication sur les stores, demeure primordial. Ces spécificités ajoutent des obligations pour l’éditeur des applications mobiles à savoir :

Google App Inventor, la création d’application Android par glisser-déposer. bactisme • le 12 juillet 2010 à 08:37 12 juillet 2010 Tous ses articles Vous ne me voyez pas souvent, je suis le mécanicien de FrAndroid ! Je suis celui qui fait que tout tourne rond et sans accrocs, tout simplement ! Nous vous parlions récemment du nombre explosant d’applications sur l’Android. Google App Inventor permet de prototyper facilement des applications Android. “The goal is to enable people to become creators, not just consumers, in this mobile world,” Pour tout comprendre instantanément sur Google App Inventor, la traditionnelle vidéo (avec des morceaux de chat dedans): Lien YoutubeChaine Youtube FrAndroid Révélée cette nuit par le New-york time, Google App Inventor fera surement beaucoup parler d’elle. Ce n’est évidement pas la première application utilisant le glisser-déposer pour programmer. Vous aimez cet article, partagez-le !

Mobile apps : quelle technologie choisir ? - Cellenza Blog Comment créer une application mobile aujourd’hui ? Comment choisir la bonne technologie ? Commençons d’abord par un petit point historique avant de voir ce que nous proposent les technologies actuelles. Histoire Avant l’apparition de l’iPhone, le monde se divisait entre applications web et natives sur les OS historiques : Windows, Unix/Linux, OSX. Pour faire du Web, on utilisait : – Html/Javascript/Css – Et pour le backend, .Net/Java, php, ou cgi… Pour le Natif, c’était plutôt : – .Net – Java – C++ – … Les premiers téléphones permettaient de consulter des pages web très peu optimisées. Nous avions le choix entre de nombreuses technologies. A l’époque, le seul acteur intéressant sur le marché des applications mobiles natives était Microsoft avec Windows Mobile. Et maintenant ? Apple a mis un coup de pied dans la fourmilière en apportant une chose que Microsoft n’avait pas réussi à faire jusqu’alors avec Windows Mobile : l’ergonomie ! L’iPhone a révolutionné l’expérience utilisateur mobile.

Android : Toute l'actualité Développement d’application mobile sous iOS Ayeba et Osaxis coopèrent pour apporter leurs expertises d’organisation et de développement d’applications web et mobile. Cette publication poursuit la série destinée à partager nos savoir-faire dans le domaine du développement d’application mobile. Ces différents appareils ont un socle technique commun, il s’agit du système d’exploitation appelée iOS (originellement iPhone Operating System) sur lequel est basé leur fonctionnement général. Ce système d’exploitation est un dérivé du Mac OS X (système d’exploitation équipant l’ensemble des ordinateurs distribués par Apple) spécifiquement adapté pour répondre aux besoins des appareils mobiles comme la gestion tactile, le multi-touch et la détection des mouvements de l’appareil (accéléromètre). 2. Après l’installation du SDK, on dispose de l’ensemble des librairies nécessaires et d’un environnement de développement complet composé de plusieurs outils : 3. 4. Gestion des vues Fig. 3 : création de la vue Gestion des contrôleurs } … @end 5. 6.

Qu'est-ce qu'une application pour smartphone ? Une application pour smartphone est, à la base, un logiciel qui se télécharge et s'installe sur le smartphone, exactement comme un logiciel ordinaire s'installe sur un ordinateur classique. On confond parfois une application avec un site web amélioré parce qu'elle se connecte souvent à internet et que son interface est plus proche de celle d'un navigateur que de celle d'un logiciel de bureautique, mais une application est avant tout un logiciel. L'application pour smartphone se télécharge soit à partir du téléphone via sa connexion internet, soit à partir de son ordinateur lorsque le smartphone est relié à ce dernier. Les applications indépendantes Certaines applications peuvent fonctionner, en toute autonomie, même si l'iphone n'est pas connecté au réseau téléphone et que la connexion internet. Les applications connectées La plupart des logiciels pour PC ou Mac sont conçu à la base pour fonctionner sans connexion à internet. Les applications interagissant avec d'autres utilisateurs

Related: