Ouvrir le menu principal

MacGeneration

Recherche

Développement : AppHub met à jour les apps iOS à distance

Nicolas Furno

lundi 07 septembre 2015 à 17:30 • 8

Logiciels

Normalement, une application iOS est créée avec Xcode, soumise à l’App Store pour validation et seulement alors disponible au téléchargement. Ce processus est assez lent et les équipes en charge de la validation peuvent à tout moment bloquer une mise à jour en cas de problème. AppHub est un nouveau service qui entend offrir une solution aux développeurs qui veulent passer outre ces limitations.

AppHub consiste en un SDK qui permet de créer, toujours avec Xcode, un cadre pour son application. Il faut toujours soumettre le résultat à l’App Store et passer une première fois par le processus de validation. Une fois que tout ce processus est terminé, vous pouvez « envoyer » votre application depuis les serveurs mis en place par AppHub, en évitant totalement l’App Store. Et par la suite, vous pourrez la mettre à jour instantanément et sans contrôle.

Pour obtenir un tel résultat, il y a bien sûr une contrainte à prendre en compte. Les applications codées en utilisant AppHub n’exploitent ni Objective-C, ni Swift, les deux langages de programmation . Le code qui gère l’interface et le contenu exploite en fait React Native, un langage de programmation créé par Facebook pour générer des applications à partir de code JavaScript.

À l’arrivée, on a bien une interface native, mais les options restent plus limitées par rapport à une application conçue de A à Z dans Xcode. Mais la contrepartie est incontestablement intéressante : on peut mettre à jour une application depuis un serveur, instantanément. Facebook exploite naturellement cette voie pour ajouter des fonctions à certains utilisateurs, et c’est l’un des arguments mis en avant par AppHub. On peut tester une nouveauté en ne la proposant qu’à une partie de ses utilisateurs et ainsi faire des tests à grande échelle.

L’App Store permet ce genre de mises à jour en live, mais uniquement à une condition : l’objectif premier d’une application ne doit jamais changer. En clair, vous pouvez changer un élément d’interface ou modifier une fonction, mais en théorie vous ne pouvez pas ajouter complètement une fonction sans repasser par la validation.

AppHub est à la fois un service payant et un module open-source. Le service permet de publier son application et envoyer ses mises à jour contre un service mensuel facturé selon le nombre d’utilisateurs actifs au quotidien, entre 49 $ par mois (100 utilisateurs) et 799 € pour 20 000 utilisateurs par mois. AppHub est encore en bêta privée et il faut rejoindre une liste d’attente avant d’obtenir un code.

Si vous le souhaitez, vous pourrez également mettre en place votre propre serveur AppHub et ce sera gratuit. Pour le moment, le code n’est pas encore disponible sur GitHub, mais ses concepteurs assurent qu’ils le préparent.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Un nouvel adaptateur CR2032 pour empêcher les piles d'exploser dans les Macintosh

15:15

• 0


Linus monte le PC de Linus en vidéo

13:00

• 10


Alan améliore l’accessibilité de macOS en encadrant l’application active

11:15

• 4


Les cours de programmation de Purple Giraffe sont en promotion

11:00

• 0


Matter, Thread et prix serrés : IKEA dévoile sa nouvelle gamme de produits connectés

10:52

• 42


Le MacBook Air M2 plonge à 748 € sur Amazon (avec 16 Go de RAM) 🆕

09:10

• 82


La saga Traqués continue : Apple ne trouverait pas les ayants droit du roman plagié

07:52

• 26


Amar Subramanya face au chaos : mission impossible pour le nouveau patron de l'IA d'Apple ?

07:38

• 23


Ducklet s’éteint : le petit client SQLite natif pour macOS tire sa révérence

07:15

• 8


DaVinci Resolve prend maintenant en charge le montage 32K sur les Mac M5

06:45

• 3


John Giannandrea, responsable de l'IA, va quitter Apple et être remplacé par un spécialiste issu de chez Microsoft

01/12/2025 à 23:47

• 37


SMIC, un fondeur chinois, annonce l'arrivée de puces en 5 nm

01/12/2025 à 22:15

• 20


Black Friday : le MacBook Air M4 dévisse à 819 €, le 15" à 1 089 € !

01/12/2025 à 19:44

• 26


Black Friday : les offres les plus populaires

01/12/2025 à 19:08

• 18


Une extension Finder pour compresser en RAR grâce à la version Mac de WinRAR

01/12/2025 à 15:50

• 15


Vous avez un Mac ? L'offre CyberGhost à −83 % + 4 mois offerts s'envole pour le Cyber Monday 📍

01/12/2025 à 15:15

• 0