Tag : java

Le WeekEnd Opentourisme est lancé : 17 équipes s’affrontent pour remporter la compétition

Vous avez pu lire quelques lignes sur cet évènement précédemment sur FrAndroid. En ce moment se déroule le WeekEnd Opentourisme, une compétition de développement d’applications mobiles autour du tourisme et de l’open-data, co-organisée par BeMyApp, Google et Bouches-du-Rhône Tourisme. Ce WeekEnd a pour particularité le fait de s’être déroulé aux 4 coins de la France hier pour se continuer à Marseille, juste au bord de la mer. Après la sélection des idées par une équipe de… Lire la suite…

7 commentaires

J2ObjC : Transformer votre code Java en Objective-C

J2ObjC. Derrière ce nom barbare (Java to Objective-C) se cache un outil qui va vous permettre de traduire votre code Java en Objective-C, principal langage de la plateforme iOS (iPhone et iPad). Pour développer sur un iPhone, il vous faudra utiliser le langage Objective-C. Sur Android, il s’agit d’une base Java complétée par le framework Android. Grâce à l’outil J2ObjC, vous avez dorénavant la possibilité de traduire vos classes Java en fichier d’extension “.m”.

23 commentaires

L’affaire Oracle : Google vient d’être déclaré non coupable !

Les dix jurés (du jury) qui s’étaient réunis aujourd’hui à San Francisco viennent de conclure à l’unanimité que Google n’avait violé aucun brevet lié au langage Java. Si vous aviez suivi l’affaire depuis de longs mois, Oracle réclamait un milliard de dollars à Google, pour dommages et intérêts pour la violation de plusieurs brevets liés à la technologie Java utilisés dans Android. Le verdict (en PDF) est tombé après plus d’une semaine de délibération. “Aujourd’hui, la… Lire la suite…

67 commentaires

Une application, plusieurs APK ?

Article clarifié : Merci aux commentaires Il semble que pas mal de choses bougent du côté de Google et plus particulièrement de l’Android Market. L’un des derniers changements est que, dorénavant, une application sur l’Android Market pourra se décliner sous la forme de différents APK selon le téléphone de l’utilisateur. Un APK, pour rappel, c’est une archive contenant l’ensemble des ressources applicatives et media nécessaires à l’exécution d’une application. Techniquement, en fait, c’est tout simplement… Lire la suite…

126 commentaires

Opera a lancé son App Store web pour Android, BlackBerry, Windows Mobile, Symbian…

Opera a lancé un MarketPlace le mois dernier, pour Android, Blackberry, Java, Palm, Symbian et Windows Mobile. Opera Software est connu pour ses navigateurs. On les retrouve sur de nombreux plateformes Windows, Mac OS X, GNU/Linux… mais aussi sur les systèmes mobiles comme Android, ou iOS. Mais l’entreprise se lance dans un nouveau domaine : un marché d’applications (MarketPlace). Contrairement à un AppStore, il regroupe plusieurs plateformes à la fois. Ici, il s’agit d’Android, Blackberry, Java, Palm,… Lire la suite…

14 commentaires

Virtualiser des applications Android pour les lancer sur d’autres OS est maintenant possible

L’utilisation d’applications Android, sur d’autres plateformes est réalisable par l’intermédiaire de Myriad Alien Dalvik. Aujourd’hui Android réussit son parcours, grâce à l’Android Market et ses nombreuses applications. La boutique n’atteint pas encore le nombre d’applications de l’Apple App Store, mais la plateforme distance largement les autres concurrents. Une telle variété d’applications est très intéressante pour les plateformes, car elle permettrait de grossir leurs catalogues. Android est open-source et grâce à cette philosophie, les concurrents vont… Lire la suite…

20 commentaires

Oracle attaque Google et Android

Par l’intermédiaire d’un communiqué de pressse, nous avons appris qu’Oracle portait plainte contre Google pour la violation de brevets concernant Java, qui auraient été utilisés pour développer Android. Oracle qui a racheté Sun Microsystems l’année dernière, possède en effet la technologie Java et ses brevets associés. La plainte affirme qu’Android viole au moins 7 de ces brevets. Les reproches portent sur l’utilisation de Java à la fois dans le système d’exploitation Android, le SDK Android,… Lire la suite…

37 commentaires

Android 2.2 alias Froyo serait 4,5 fois plus rapide grâce à JIT

Androidpolice ont actuellement un Nexus One sous Android 2.2. Ils ont utilisé Linpack qui permet de réaliser un benchmark des performances du système. Selon Wikipedia : Le Linpack est un benchmark informatique qui sert au classement des plus puissants superordinateurs du monde dans le TOP500. Créé par Jack Dongarra, il mesure le temps mis par un ordinateur pour résoudre un système de n équations à n inconnues dense, la solution étant obtenue par une utilisation… Lire la suite…

42 commentaires

On pourra développer des appli. Android dans d’autres langages

Il y a des langages sur lesquels nous travaillons afin de porter leur bytecode pour la Dalvik VM, donc il ne sera pas question seulement du langage Java. On pouvait le supposer, ou bien sinon le prévoir, au moins le prédire, Android va s’ouvrir à d’autres langage de programmation que le Java. Cette citation est tirée d’une des réponses de Jason Chen lors des Google I/O. C’est d’ailleurs une phrase qui est confortée à plusieurs… Lire la suite…

14 commentaires

Qui d’Android ou de Java est le rempart contre la fragmentation ?

Rien de ce qui contribue à la diversité ou la fragmentation d’une plate-forme n’est dans l’intérêt [des développeurs] Depuis maintenant quelques mois règne un étrange silence sur la planète Java mobile (J2ME). Ce silence vient d’être rompu par Rich Green, vice président exécutif de Sun. Et le message est clair, si l’entreprise à l’origine de Java n’est pas en colère, elle est en revanche inquiète pour sa technologie et les conséquences que les choix de… Lire la suite…

2 commentaires

Google publie ses recommandations sur le code

On trouve depuis récemment un guide des bonnes pratiques que doivent respecter les développeurs Il est vrais, que les ralentissements constatés sur l’émulateur n’aide pas à évaluer la performances de nos applications. Le guide aborde les points suivants : Avoid Creating Objects Use Native Methods Prefer Virtual Over Interface Prefer Static Over Virtual Avoid Internal Getters/Setters Cache Field Lookups Declare Constants Final Use Enhanced For Loop Syntax With Caution Avoid Enums Use Package Scope with… Lire la suite…

2 commentaires

JavaME en cours de développement pour l’iPhone

Vous trouviez les conditions d’utilisation du SDK de l’iPhone limitatives sur le plan technique et tarifaire ? Rassurez-vous, cela ne pourrait être qu’une mauvaise passade. En effet, Sun vient d’annoncer le développement d’une version de JavaME pour l’iPhone. Cette version sera distribuée gratuitement sur l’Appstore et permettra d’exécuter des applications Java a priori téléchargées de n’importe où. Eric Klein, vice-président du marketing Java chez Sun a déclaré que qu’ils allaient faire en sorte que le… Lire la suite…

0 commentaire