Première application pour iPhone

Arnaud de la Grandière |
Voilà qui devrait réjouir ceux qui ont pu considérer que les applications web pour iPhone n'avaient d'application que le nom : un certain Patrick Walton a réussi à compiler la première application pour iPhone. Elle ne fait pour l'heure pas grand chose, si ce n'est d'afficher "Hello, world" (un classique de la programmation), mais c'est une avancée de taille. Le hacker met a disposition un moyen d'en faire autant, via notamment un kit de développement open source qui, quoi que limité, devrait ouvrir la voie à d'autres exploits.
avatar MINOS | 

Effectivement, une vraie avancée, un exploit, ce "hello world" !!!!!!

avatar Logam | 

Le "Hello World" signifie beaucoup ceux qui ne comprennent pas passez votre chemin sans critiquer ;-).

avatar oui-oui | 

@leeo: pourquoi ce serait une blague ? ça fait des mois que j'attends ça. C'est l'application que j'attendais pour me decider d'acheter un iPhone !

avatar Duke | 

En effet on peut voir que la culture Mac manque cruellement à certains...

avatar Duke | 

En effet on peut voir que la culture Mac manque cruellement à certains...

avatar thebarty | 

Logam a raison.
Pour les autres, vous voudrez bien comprendre (allez, faites un effort) qu'il s'agit là de la première application non-Apple qui soit autre chose qu'une page Web.
Si vous n'êtes pas convaincus, imaginez simplement votre mac avec, comme seules applications, les widgets. Vous saisissez ?

avatar destructor | 

Si le piratage devient une référence, le vol du travail d'autrui, alors bravo, encore plus depuis macgé s'en fait le relais. Ce sont juste des petits hackers qui essayent de prouver leur esprit rebelle par leur manque de virilité en espérant atteindre les gros société.

PITOYABLE

avatar ageta | 

@destructor

C'est quoi le problème ? Il vole rien, il arrive à faire tourner un soft sur une machine pas étudiée pour. De mon point de vue de néopphyte, c'est comme dans 'Interville' des sixties, on fait entre une équipe de rugby dans une 4L. La 4L est pas étudiée pour mais ça rentre... en trichant un peu puisqu'à l'époque ils avaient ôté les accoudoirs dans la pôv' 4L.

avatar niko34 | 

@ageta +1

Détourné l'usage d'un appareil n'est en rien du piratage.

C'est quoi cette histoire de "virilité en espérant atteindre les grosses sociétés" ???

Moi je trouve que c'est cool de voir des petits développeurs titiller les grosses boites. Si Steve Wosniak avait eu ton état d'esprit, il se serait acheté un pc et on serait malin maintenant...

avatar Gabone | 

Extrait d'une interview de Manuel Castells

Vous insistez sur "l'esprit hacker" qui a marqué les premières années du Net. Que reste-t-il de cette culture ?

Par "hackers", je veux parler des passionnés d'informatique qui inventent et innovent pour le plaisir, pas des crackers (pirates) qui font du mal. Je crois qu'il reste énormément de choses de la culture originelle d'Internet. Le fonctionnement même du Web, par exemple, se fait encore avec des logiciels à codes ouverts mis en place par cette communauté. Deux tiers des serveurs du monde utilisent le système Apache, développé et maintenu par un réseau coopératif d'informaticiens. A l'inverse, les pratiques de Microsoft me semblent aller à l'encontre de cette culture. Microsoft est une entreprise géniale pour la commercialisation, sans innovation. Mais ce qui me paraît plus fondamental, c'est que la "culture hacker" imprègne aujourd'hui une grande partie de la société. Elle se diffuse auprès des nouvelles générations et pas uniquement dans des domaines technologiques. Les organisations non gouvernementales (ONG) en sont une bonne illustration. Elles déploient des capacités d'innovation formidables pour arrêter la pauvreté en s'affranchissant des pesanteurs technocratiques des gouvernements. Plus une société est une société d'information et d'économie de la connaissance, plus la capacité d'innover à l'intérieur du système, avec des moyens créatifs, est importante. C'est ça la culture héritée de l'éthique des hackers.

avatar Elo | 

@destructor
Et pan sur le bec ;-))
hi hi hi

avatar jya | 

yeah !!!
Thank's Gabone. Juste retour aux choses..

avatar ZB_69 | 

lui tapez pas trop dessus à ce petit destructor ! :)

mais c'est vrai que tu n'as pas du comprendre toute la portée de la chose. par contre, l'amalgame hacker = pirate = petite b*te est pas franchement très intelligent...

amitiés.

avatar Spyro | 

Je me demande si Apple va laisser les bidouilleurs bidouiller ou contrer ça par une mise à jour :p

avatar destructor | 

Pirate, hacker c'est le même combat, qu'il fabrique leur propre systeme, leur propre application mais que vous le vouliez ou pas, ils n'ont pas l'autorisation, et ce sont des voleurs, vous essayez de faire croire que ce sont des nobles laissez moi rire, ce ne sont ni plus ni moins des escroc et vous les betas si vos ordinateurs tournent c'est que ces grosses boites ont crée vos systemes d'exploitation, vos machines, et c'est pas le boulanger du coin. Allez rentrez en classe la récré est fini

avatar paltrow | 

ce n'est en aucun cas illégal vu que une foit un objet possédé on peut en faire ce que l'on veut, c'est la meme chose pour windows ou mac os une fois que tu as acheté ta licence tu peux le bidouiller autant que tu veux tan que tu ne le revend pas, et c'est pareil pour l'iphone ils arrivent à créer des programmes ben ten mieu si tu as un iphone que tu as payé tu pouras toi aussi l'installer ce programme.

avatar ouss | 

Mais destructor franchement arrete de debiter autant de conneries et surtout arrete de faire le leche cul des multi-nationales de l'info. Elles ont pas besoin de toi pour se defendre.

A croire que tu trouve normal que l'iPhone soit fermé aux applications... C'était une grosse erreur, et ils ont payeront le prix grâce aux hackers!

Pour finir, je voudrais juste me marrer sur ceux ki pensent qu'afficher "hello world" ça sert a rien... Un jour faudra ptet que vous sachiez les origines du monde informatique.

avatar johan | 

destructor, ton intervention ressemble à du gros troll bien vélu, mais juste au cas où, les bases sur lesquelles repose ton OS, OS X j'imagine ne provient pas de grosses boites comme tu le dis, mais des universitaires pour BSD ou Mach par exemple.

avatar niko34 | 

Tu te trompes destructor:
- le mac a été inventé dans un garage. C'était même pas le boulanger du coin. Ils avaient même pas de magasin.
- Apple a pompé les recherches de Xerox pour développé la première interface Apple. Quelle bande de voleurs!
- Linus torvald a développé le noyau Linux dans son coin. Et comble de l'horreur, il s'est largement inspiré de Minix à l'époque. Quel voleur!
- Jérôme Rota a complètement pompé le codec mpeg4 de Microsoft pour faire le 1er codec divx. Un beau hack de chez hack. Il le dit lui-même. Quel voleur!

Pour le terme hacker. Tu dois avoir la mauvaise définission. Vas faire un tour sur http://fr.wikipedia.org/wiki/Hacker. Le terme provient tout simplement des étudiants du MIT. Mais ça doit être aussi une bande de voleurs au MIT.

Franchement, ton avis n'est pas défendable. Si j'achète une voiture et que j'ajoute un autoradio parce qu'il n'y en avait pas d'origine, je suis un voleur?

Et puis, tu n'as toujours pas dit quelle loi interdit d'acheter un appareil et de le modifier. Donnes moi le texte de loi. Je serais le premier à te défendre dans ton combat contre tous :))

avatar destructor | 

Oui, c'est normal que cela soit fermé

Vous mettez des pieces renault sur votre peugeot ? etc

Vive les applis Aplle et à bas les pirates et hackers = voleurs et escroc

avatar destructor | 

Oui, c'est normal que cela soit fermé

Vous mettez des pieces renault sur votre peugeot ? etc

Vive les applis Aplle et à bas les pirates et hackers = voleurs et escroc

avatar destructor | 

ce que vous pouvez etre stupide et avec des oeilleres

avatar niko34 | 

Tu n'as toujours dit quelle loi interdit d'ajouter une appli sur un appareil ne le permettant pas d'origine?

avatar ZB_69 | 

en parlant de "stupides" et "oeillères" tu parles de toi c'est ça destructor ? dans ces cas là c'est vrai tu as raison.

1 mec contre 50 qui lui disent qu'il a tord et il ne comprend toujours pas, et bé...

avatar ZB_69 | 

en parlant de "stupides" et "oeillères" tu parles de toi c'est ça destructor ? dans ces cas là c'est vrai tu as raison.

1 mec contre 50 qui lui disent qu'il a tord et il ne comprend toujours pas, et bé...

avatar THIERRY | 

Bon c'est la fête à Destructor aujourd'hui.

tu poses une question légitime , mais tu t'enfermes dans des répones dogmatiques.
En quoi ya t-il escroquerie dans le cas présent ? le fait qu'un gars aurait démontré qu'il était possibile de développer des appli "sauvages" sur l'iPhone ne remet pas en cause la solidité de la proposition Apple. Peut être qu'Apple n'avait pas prévu ce cas de figure dans sa stratégie, peut être que le constructeur considèrera que cela le gène, mais peut être pensera t'il que des gens qui s'approprient l'iPhone et le détournent de son usage "conventionnel" peuvent contribuer à en asseoir la position. qu'en sait-on ?

et pour reprendre ton exemple imagé : si les gens veulent tenter d'incorporer des pièces Renault dans leur Peugeot, c'est leur problème après tout

avatar constructor | 

tu sais se qu'on va fiare "destructor" ?

Donne nous le nom des applis que tu utilises régulièrement, et on va te dire qui les a vraiment crées et développées à l'origine ... tu risques d'être surpris

à bon entendeur ...

avatar johan | 

"destructor [20.07.2007, 19:10] Oui, c’est normal que cela soit fermé"

Darwin n'est pas fermé, Webkit (Safari) non plus.

avatar oomu | 

ARRETEZ avec les TROLLS !!!

hacker veut dire "bidouiller"

et C'EST LEGAL !

VOUS avez le DROIT de dévisser votre lecteur DVD par exemple

VOUS avez le droit de percer votre mur et mettre un tableau

VOUS avez le droit de massacrer votre iphone et de lui ajouter du CODE , OUI MOSSIEUR

MEME si la licence du dit produit disait l'inverse , CE QUI N'EST PAS LE CAS DE TOUTE FACON !

ensuite

"hello world", c'est tYPIQUEMENT ce que j'écris avec n'importe quel nouvel outil qui me passe entre les mains au début

par exemple, avec AIR d'adobe, j'écrirai un "Hello World" pour vite tapoter un bidule qui marche

ensuite on se lance dans la création du Simulateur nucléaire avec rendu temps réel opengl, tudududu !

houhouuu ? on revient sur terre? on parle de réussir à générer un binaire pour un os X embarqué sur un processeur intel spécifique ou on parle des NIAISERIES de films risibles genre Wargames et Matrix ??

et si vous avez envie de nourrir le troll, faut savoir une chose

1 : il a tort
2 : il ment
3 : on s'en fout de son avis
4 : c'est fait quand même
5 : ho hé, l'iphone, bien gentil, mais des gens hack la ps 2 avec le concours de sony
6 : N800 de nokia fournit _tous_ les outils et le CODE source pour le hacker et participer à son amélioration, le tout avec le soutien actif de Nokia
7 : dites, je sais que vous vivez en corée du nord mais au japon, usa, union européenne, plusieurs pays d'afrique , la corée du sud, l'australie, l'irlande, la russie , la chine et je ne sais plus où, c'est _légale_

lait gale

avatar oomu | 

et dans le genre "MYTHE URBAIN un crocodile est sorti des toilettes", je vais dire

APPLE N'A PAS VOLE XEROX

Apple a acheté des licences d'utilisation de technologies que des gens chez Xerox aurait voulu vendre _eux_ MEME.

mais la direction de Xerox était gaga à l'époque, ne voulait pas sortir du pur business papier et impression et ne croyait pas à la valeur commerciale de ses inventions

apple y croyait dur comme fer et a payé

tout allait bien

houhouuuu, vous imaginez une mouche robotique à la james bond ?
de l'espionnage industriel avec un steve jobs recevant un micro-film dans une cave ?

et puis je veux dire, quand ON SAIT DE QUOI ON PARLE, on saurait quand même que Smalltalk ne se réduisait pas à une souris et des icones

Xerox est CRITIQUE pour avoir été lamentablement bête et ne pas avoir vendu eux même leurs innovations

Apple leur avait donné des actions en échange, des années plus tard Xerox tenta de profiter du succés d'apple voyant que finalement ca avait bien + de valeur et ils perdirent en justice (trop long à la détente)

dans le genre derrière quoi Xerox est , et pourtant on ne le sait pas :

Ethernet (tous vos cables réseau), pourquoi on dit pas Xeroxnet ? parce que xerox a pas cherché à en vivre directement

l'imprimante laser (là, oui, xerox a profité à mort de cette innovation que maintenant vous achetez plutôt du hp et du epson, tss)

la programmation objet, (quand je pense que j'ai des minables de 20 ans qui me sortent que c'est java de sun l'inventeur... à mon travail , j'ai honte)

y a eu aussi des travaux sur l'optique, IPv6 (un jour le monde saura qu'ipv6 c'est utile au lieu de me prendre la tête avec vpn et nat)

alors nourrissez le troll et continuez avec vos MYTHES de crocodiles dans les égouts

si vous voulez, j'ai des photos du monstre du Loch ness à vous vendre.

ho et puis je vous dis zut. hahahaha

avatar oomu | 

ho et puis té ! puisque vous êtes épris de Justice et de Vérité :

- http://en.wikipedia.org/wiki/Douglas_Engelbart
- http://en.wikipedia.org/wiki/Alan_Turing
- http://en.wikipedia.org/wiki/Alan_Kay

(tout le monde sait pourquoi Engelbart est cool)

(Alan Kay il est cool parce qu'on parle de lui dans X Files et qu'il a dit des choses cool sur lisp, rien que ça déjà, on n'a même pas besoin de faire des études pour piger).

(Alan Turing il était ultra-cool rien que parce qu'il envoyait des lettres imprimés grâce à un ordinateur, pas besoin de savoir ce qu'est une machine de turing pour comprendre sa coolatitude (et puis sa vie fut tragique))

avatar Galphanet | 

Je propose de créer une loi qui stipulerai que les trolls sont interdits d'utiliser du matériel informatique et tout ce qui en est dérivé. Non ?

Destructor, tu portes bien ton pseudo, tu es en train de te faire détruire....

avatar gazobu | 

Quel régal ce Destuctor,
on m'avait dit qu'il en existai des comme ça,
aujourd'hui j'en ai vu un.

avatar un type | 

Oomu, merci encore une fois.

avatar ageta | 

@ZB_69
OK avec toi mais l'argument 50 contre 1 ne tiens pas. Le nombre n'y fait rien, on peut être 50 à avoir tort. Par contre ce que je demandais à Destructor, ce sont des arguments. Les 50 en ont bien plus que lui.

avatar ageta | 

Encore un mot : merci aux 50 qui apportent des arguments et ont transmis leur savoir. Destructor manque furieusement d'humblitude... facile mais je suis encore au boulot un vendredi soir ;-)

avatar avx | 

apple a bel et bien volé xerox voir doument a charge du proces microsoft vs apple.

voir aussi :
Xerox Star 8010
reelement commercialisé qui met en defaite toute theorie sur l'abandon de IG par xerox.

avatar un type | 

Tant qu'on y est... niko34, le mac n'a pas été inventé dans un garage... C'est l'Apple 1 (et 2) qui l'ont été.
Nuance.

Quand à l'autoradio, Apple autorise de BRANCHER sur son iPhone les périphériques compatibles avec l'iPod, donc je ne vois pas la pertinence de la démonstration.

Enfin, JAMAIS Apple a interdit de créer des application pour l'iPhone... Il a simplement été signalé que le chemin (pour le moment ?) pour le faire était les application javascript via internet.
Mais les limitations sont assez importante (pas de coverflow, pas de contrôle de l'APN, comment récupérer la liste des cntacts ?...)

Or il me semble que lors de la Keynote, une application a été présente. C'était un gestionnaire de base de donnée pour ses contacts. Et cette application n'a de valeur que si on peut synchroniser les contacts de l'iPhone avec ceux de l'appli et donc... il existerai bien un SDK...

PS : Je suis un hacker de divers projet open source, alors vos histoires de "Hacker = pirate = voleur" vous pouvez vous les garder.

avatar Freelancer | 

@un type : l'appli présentée est un gestionnaire de contact LDAP qui se connectait au serveur avec... SAFARI! donc pas de sdk mystère.

avatar Revolution | 

5 Home
10 i="hello";
15 for i= 1 to 100
20 goto 15
15 end

avatar xxedl | 

10 HOME
20 FOR I = 1 TO 100
30 PRINT "Hello World ! "
40 NEXT I
50 END

Pfff…

avatar Feroce | 

C'est mieux, parce que la première version faisait une boucle infinie :-)

avatar Feroce | 

Et de toute façon n'affichait "Hello world" qu'une seule fois.
Certains manquent de rigueur dans leurs "algorithmes" :-)

avatar Jules | 

vous me faites flipper avec vos algorythmes informatiques lol ceux qui si connaissent pas comme moi s'etonnent devant cette langue :o bandes de geeks ;)

avatar un type | 

Merci Freelancer, effectivement, ma mémoire m'a trompé.
J'imagine qu'ils ont recrée un css pour ressembler à l'interface de l'iPhone.

Quoi qu'il en soit, une application SUR l'iPhone présente pas mal d'intérêt.

Est-ce que les jeux iPod sont compatible iPhone au fait ? (Je pense que non...)

avatar macintroll | 

@Un Type : Est-ce que les jeux iPod sont compatible iPhone au fait ? (Je pense que non...)

Y parait que non effectivement.

Il parait aussi que Apple à bridé le iPhone en empechant les appli tierce a cause de son contrat avec AT&T car sinon il serait très facile d'y intégrer (entre-autre) un Skype-like de Voix sur IP et donc de contourner l'opérateur pour passer ses appel gratuitement.

avatar apenspel | 

« Seigneur, pardonnez-leur car ils sont tellement cons ! » (Vuillemin)

avatar niko34 | 

@UnType

"Tant qu’on y est... niko34, le mac n’a pas été inventé dans un garage... C’est l’Apple 1 (et 2) qui l’ont été.
Nuance."

J'ai tendance, comme beaucoup, à utiliser le terme mac pour parler d'une machine Apple. Dans la section Mac du site Apple, tu trouves d'ailleurs des XServe. Si Apple fait aussi ce raccourci, pourquoi prendre la peine de m'expliquer ce que tout le monde sait Tant qu'on y est ... lorsque j'ai acheté ma 1ère machine Apple, le macintosh n'existait pas, donc je suis au courant

"Quand à l’autoradio, Apple autorise de BRANCHER sur son iPhone les périphériques compatibles avec l’iPod, donc je ne vois pas la pertinence de la démonstration."

Je faisais le parallèle entre 2 fonctionnalités non fournies d'origine sur 2 produits différents. Sur un des produits, personne n'est choqué de pouvoir ajouter/modifier ce que l'on veut. Dans le cas de l'iPhone, destructor traitait de voleurs ceux qui ajoutent une fonctionnalité. Si tu ne vois toujours pas ... n'en discutons plus, ce n'est pas très important. Ce qui est important, pour moi, c'est de défendre ceux qui ont réalisé cette petite application ... en toute légalité.

"PS : Je suis un hacker de divers projet open source, alors vos histoires de "Hacker = pirate = voleur" vous pouvez vous les garder."

Puisque tu aimes être précis, ce n'est pas parce que tu es un développeur sur plusieurs projets opensource que tu es un hacker.

Quand à "hacker=pirate=voleur vous pouvez vous les garder", je suis complètement d'accord avec toi : un hacker n'est ni un pirate, ni un voleur.

avatar drs | 

comme il a été dis dans une news précédente, la lecture des réactions est un grand moment de bonheur. Merci à vous de me donner le sourire dès le matin :)
Alex

avatar un type | 

Par Hacker, je n'entends pas bien sûr une référence aux participations, mais bien aux hacks comme crée un post dans un forum PunBB lorsqu'une brève est publiée dans Spip.

Je comprends maintenant le parallèle. Effectivement pour Destructor (mais il ne faut pas répondre aux trolls) tous ceux qui ont un autoradio dans leur voitures qui ne soit pas livré d'origine sont des voleurs.

Le XServe faisant tourner Mac OS X, je pense qu'il y a matière à créer un nouveau troll sur sa classification. Mais bon...

Pour en revenir à la news, un SDK pour l'iPhone permettrait d'avoir des jeux, d'utiliser les effets visuels (coverflow en particulier) pour d'autres données, d'y ajouter un "skype" etc...
Pour l'iPod, il y a un SDK puisque des entreprises créent des jeux, mais il n'est pas public (et est peut-être restreint au domaine des jeux...)
Est-ce que l'on peut sauver une page web sur l'iPhone en "webarchive" (ce qui permettrait déjà de ne plus dépendre de la connexion à internet pour la disponibilité de l'application).

Pages

CONNEXION UTILISATEUR