Sur son blog, Jamie Murai, développeur Web (Ruby on Rails) et iOS, expose ses péripéties dans le cadre du développement d'applications pour le PlayBook, la tablette de RIM. Il connaît bien le fabricant : Murai est double diplômé d'économie et de psychologie de l'Université de Waterloo, celle-là même où a été fondée RIM. Le constat est pourtant amer : les outils fournis par le fabricant canadien sont loin, très loin d'être aussi bien pensés que ceux fournis par Apple ou conseillés par Google.
Il faut d'ailleurs les obtenir, ces outils : au lieu d'un seul paquet il y en a trois séparés, celui du SDK Adobe AIR, celui du SDK WebWorks de RIM et enfin le simulateur PlayBook. Avec à chaque fois un formulaire à remplir — RIM pousse le zèle jusqu'à demander à envoyer un formulaire papier avec une copie de sa carte d'identité pour vérification ! Il faut ensuite se procurer VMWare pour utiliser le simulateur (70 €), et déplacer le SDK PlayBook dans le dossier Applications (il s'installe par défaut à la racine du dossier utilisateur, sans laisser le choix). Murai peste enfin contre la politique tarifaire de RIM : Apple facture 99 $ de frais d'entrée, Google 25 $, mais RIM demande 200 $ par tranche de 10 applications…
Les outils ne sont pas plus pratiques : alors que Xcode ou Eclipse avec le plug-in adéquat permettent de compiler l'application et la charger sur un appareil (build and run), on ne trouve rien de cela dans le SDK WebWorks. Il faut passer par la ligne de commande pour compiler, puis charger le paquet à la main dans le simulateur. Rien de bien grave pour un développeur pourrait-on objecter, mais Murai répond : « les développeurs sont aussi des utilisateurs ». Pas de raison donc de ne pas leur simplifier la tâche quand c'est possible : « c'est à ce moment que j'ai décidé d'abandonner. Lorsque l'on sait quel plaisir c'est que d'utiliser les outils d'Apple et de Google, il n'y a plus aucun de justifier le développement sur PlayBook » se lamente Murai.
RIM a répondu au développeur sans répondre, indiquant que les outils étaient encore en développement et que les points qu'il soulevait étaient justement ceux sur lesquels le fabricant canadien travaillait.
Rejoignez le Club iGen
Soutenez le travail d'une rédaction indépendante.
Rejoignez la plus grande communauté Apple francophone !
Apple sommée de retirer TikTok aux USA dès janvier
13/12/2024 à 20:45
• 36
Somfy : une mise à jour TaHoma a cassé les scènes HomeKit
13/12/2024 à 18:30
• 26
Le service de paiement Wero affiche déjà 8 millions de transactions pour 14 millions d'utilisateurs
13/12/2024 à 17:00
• 21
AirTag : United traquera les bagages perdus avec le partage de position d'iOS 18.2
13/12/2024 à 16:00
• 12
Promo : le mini chargeur de voyage 3-en-1 d’Anker à 75 € (-25 %)
13/12/2024 à 14:47
• 2
Resident Evil : Capcom supprime la connexion internet obligatoire et lance une série de promos
13/12/2024 à 11:43
• 18
USB-C : Apple va arrêter la vente des iPhone SE et iPhone 14 dans l'Union européenne
13/12/2024 à 10:23
• 39
Apple sortirait des nouvelles versions de l’Apple TV et du HomePod mini en 2025
13/12/2024 à 07:53
• 15
L’Apple TV serait le premier produit à étrenner la puce Wi-Fi de la pomme
12/12/2024 à 21:15
• 44
Avez-vous personnalisé les boutons de l'écran verrouillé d'iOS 18 ?
12/12/2024 à 18:15
• 84
La sortie morcelée d’iOS 18 ralentirait le développement d’iOS 19
12/12/2024 à 17:30
• 51
iPhone 17 : les rumeurs s'alignent sur des capteurs photo en bandeau
12/12/2024 à 16:45
• 41
Plans souligne les itinéraires les plus écologiques
12/12/2024 à 15:15
• 38
Apple Music est désormais distribué via Canal+ avec une remise de 30 % 🆕
12/12/2024 à 12:52
• 51
L’app Air France affiche désormais des activités en direct
12/12/2024 à 12:45
• 4
Avec tvOS 18.2, le HomePod 2 « améliore les dialogues »
12/12/2024 à 11:15
• 11