background preloader

Bitouf

Facebook Twitter

Bitouf

Android is Based on Linux, But What Does That Mean? Android may be based on Linux, but it’s not based on the type of Linux system you may have used on your PC.

Android is Based on Linux, But What Does That Mean?

You can’t run Android apps on typical Linux distributions and you can’t run the Linux programs you’re familiar with on Android. Linux makes up the core part of Android, but Google hasn’t added all the typical software and libraries you’d find on a Linux distribution like Ubuntu. This makes all the difference. Un nouveau tournant pour les applications mobiles: Veille technologique. En juillet 2009, une étape a été franchie: elle illustre un changement important dans le marché du mobile.

Un nouveau tournant pour les applications mobiles: Veille technologique

Juste un an après son lancement, 1,5 milliard de logiciels d’applications (appelés aussi «apps») ont été téléchargés sur le site d’Apple Inc, pour être utilisés sur les iPhone ou les iPod «Touch». Cette expansion fulgurante (et inattendue) a amené de plus en plus de fabricants d’appareils mobiles, d’opérateurs de réseaux mobiles et de fournisseurs de systèmes d’exploitation mobiles à se réunir pour tirer parti de la demande croissante des consommateurs. Les applications mobiles sont des logiciels téléchargeables pour les appareils mobiles comme les smartphones et les PDA (personal digital assistant). Le cabinet d’étude Ovum prévoyait une augmentation du marché des smartphones de 23 % pendant la période 2008–2009, par rapport au déclin global du marché des téléphones mobiles engendré par la crise économique.

Qu’est-ce qu’une application? Opportunités commerciales et défis. Create Android Apps with Delphi. La nouvelle solution de développement Delphi pour Android est disponible !

Create Android Apps with Delphi

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 > 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.

Facebook sort son SDK pour iOS 7

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. 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.

Introduction au NDK sous Android

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 : Maintenant, créez un dossier “jni” (Java Native Interface) à la racine de votre projet.

Microsoft backs Java for cross-platform mobile apps. Over the years, Microsoft has not been the biggest advocate for Java, no matter how pervasive it has become.

Microsoft backs Java for cross-platform mobile apps

In fact, the company was entangled in a bitter legal battle over the platform with Java founder Sun Microsystems many years ago. But times have changed. Now, Microsoft Open Technologies, a subsidiary of Microsoft focused on “open” technologies and interoperability, is promoting a Java-based approach to building cross-platform mobile apps. JUniversal is a free tool for development of native, cross-platform apps in Java, as presented in a recent blog post by Microsoft Open Tech. Meanwhile, JUniversal’s own site reads, “Don’t just write an Android app. Developers build code in their favorite Java IDE. Though it still has “rough edges,” the tool is available for developers to try out now. The vision for JUniversal came from Nokia employees experienced in Java and building cross-platform apps, Microsoft Open Tech says.