On ne peut pas par définition faire mieux intégré à un OS qu'en utilisant les API natives. Mais comme l'intégration n'est qu'un critère parmi d'autres qui fait que le logiciel a une réelle proposition de valeur pour l'utiliseur, si le fait d'utiliser une autre plate-forme de développement te permet de toucher plus vite plus de gens et d'itérer plus vite, ça contre-blance—et parfois largement—le désavantage de départ.
Deux exemples parmi mes marottes :
- en 2004, gmail (basé sur des apis web pourries à l'époque) était mieux qu'outlook express (natif)
- aujourd'hui, pour les gens qui écrivent non plus pour leur imprimante mais pour les écrans, il y a toute une série d'outils (google docs, etherpad, byword, workflowy, gingko, ...) qui sont meilleurs que le mastodonte natif Microsoft Office.
[^] # Re: Segmentation et dé-segmentation dans le développement mobile
Posté par jean-michel.bertrou.eu . En réponse au journal Apple annonce Swift, son nouveau langage de programmation. Évalué à 0.
Je ne suis pas d'accord avec toi.
On ne peut pas par définition faire mieux intégré à un OS qu'en utilisant les API natives. Mais comme l'intégration n'est qu'un critère parmi d'autres qui fait que le logiciel a une réelle proposition de valeur pour l'utiliseur, si le fait d'utiliser une autre plate-forme de développement te permet de toucher plus vite plus de gens et d'itérer plus vite, ça contre-blance—et parfois largement—le désavantage de départ.
Deux exemples parmi mes marottes :
- en 2004, gmail (basé sur des apis web pourries à l'époque) était mieux qu'outlook express (natif)
- aujourd'hui, pour les gens qui écrivent non plus pour leur imprimante mais pour les écrans, il y a toute une série d'outils (google docs, etherpad, byword, workflowy, gingko, ...) qui sont meilleurs que le mastodonte natif Microsoft Office.