ABOUT THE SPEAKER
Thomas Suarez - Developer, 12 year old
Thomas Suarez, a 12 year old, taught himself to build iphone apps.

Why you should listen

Thomas Suarez's interest in technology and programming led him to learn Python, Java, and C “just to get the basics down.” He built an app and then coaxed his parents into paying the $99 fee to get his app, Earth Fortune, in the app store. Thomas also started an app club at school to help other kids build and share their creations, and is now starting his own company, CarrotCorp.

More profile about the speaker
Thomas Suarez | Speaker | TED.com
TEDxManhattanBeach

Thomas Suarez: A 12-year-old app developer

Thomas Suarez: Un développeur d'applications de 12 ans

Filmed:
10,688,744 views

La plupart des enfants de 12 ans aiment jouer avec les jeux vidéo – Thomas Suarez a appris tout seul comment les créer. Apres avoir développé applications pour iPhone comme « Bustin Jieber », un jeu de la taupe, il utilise maintenant son talent pour aider d’autres enfants à devenir des développeurs. (Filmé à TEDxManhattanBeach).
- Developer, 12 year old
Thomas Suarez, a 12 year old, taught himself to build iphone apps. Full bio

Double-click the English transcript below to play the video.

00:16
I've always had a fascinationfascination for computersdes ordinateurs and technologyLa technologie,
0
496
3680
J’ai toujours été fasciné par les ordinateurs et la technologie,
00:20
and I madefabriqué a fewpeu appsapplications for the iPhoneiPhone,
1
4176
2032
j’ai fait quelques applications pour iPhone,
00:22
iPodiPod TouchTouch, and iPadiPad.
2
6208
2088
iPod Touch, et iPad.
00:24
I'd like to sharepartager a couplecouple with you todayaujourd'hui.
3
8296
2264
Je vais en partager deux ou trois avec vous.
00:26
My first appapplication was a uniqueunique fortunefortune tellercaissier calledappelé EarthTerre FortuneFortune
4
10560
4152
Ma première application est une diseuse de bonne aventure appelée Earth Fortune
00:30
that would displayafficher differentdifférent colorscouleurs of earthTerre
5
14712
2709
qui affiche différentes couleurs de la terre
00:33
dependingen fonction, dépendemment on what your fortunefortune was.
6
17421
3059
selon la chance que vous avez.
00:36
My favoritepréféré and mostles plus successfulréussi appapplication is
7
20480
2504
Mon application préférée et la plus réussie c’est
00:38
BustinBustin JieberJieber, whichlequel is — (LaughterRires) —
8
22984
3934
Bustin Jieber, qui est –
(Rires)
00:42
whichlequel is a JustinJustin BieberBieber Whac-A-MoleWhac-A-Mole.
9
26918
3599
qui est un peu un Jeu de la Taupe de Justin Bieber.
00:46
I createdcréé it because a lot of people at schoolécole
10
30517
4090
Je l’ai créé parce que beaucoup de gens a l’école
00:50
dislikedn'aimait pas JustinJustin BieberBieber a little bitbit,
11
34607
2510
détestent un peu Justin Bieber,
00:53
so I decideddécidé to make the appapplication.
12
37117
2896
donc j’ai décidé de faire l’application.
00:55
So I wentest allé to work programmingla programmation it,
13
40013
2312
J’ai donc travaillé à la programmation
00:58
and I releasedlibéré it just before the holidaysjours fériés in 2010.
14
42325
4192
et je l’ai publié juste avant les grandes vacances de 2010.
01:02
A lot of people askdemander me, how did I make these?
15
46517
3983
De nombreuses personnes me demandent comment j’ai fait.
01:06
A lot of timesfois it's because the personla personne who askeda demandé
16
50500
2603
La plupart du temps c’est parce que la personne qui pose la question
01:09
the questionquestion wants to make an appapplication alsoaussi.
17
53103
2558
veut elle aussi faire une application.
01:11
A lot of kidsdes gamins these daysjournées like to playjouer gamesJeux,
18
55661
2804
Beaucoup d’enfants aiment jouer aux jeux vidéo,
01:14
but now they want to make them,
19
58465
2060
et maintenant ils veulent les créer,
01:16
and it's difficultdifficile,
20
60525
1501
et c’est difficile,
01:17
because not manybeaucoup kidsdes gamins know where to go
21
62026
2667
parce qu’ils ne savent pas où aller
01:20
to find out how to make a programprogramme.
22
64693
2336
pour apprendre à programmer.
01:22
I mean, for soccerfootball, you could go to a soccerfootball teaméquipe.
23
67029
2192
Pour le foot, vous rentrez dans une équipe de foot.
01:25
For violinviolon, you could get lessonscours for a violinviolon.
24
69221
3007
Pour le violon, vous prenez des leçons de violon.
01:28
But what if you want to make an appapplication?
25
72228
2321
Et si vous voulez faire une application ?
01:30
And theirleur parentsParents, the kid'sdes gamins parentsParents mightpourrait have doneterminé
26
74549
2712
Et les parents on peut être fait
01:33
some of these things when they were youngJeune,
27
77261
2020
tout ça quand ils étaient jeunes,
01:35
but not manybeaucoup parentsParents have writtenécrit appsapplications. (LaughterRires)
28
79281
3387
mais pas beaucoup de parent ont écrit des applications.
(Rires)
01:38
Where do you go to find out how to make an appapplication?
29
82668
2449
Vous allez où pour savoir comment faire une application ?
01:41
Well, this is how I approachedapproché it. This is what I did.
30
85117
3231
Voici comment j’ai abordé la question. Voilà ce que j’ai fait.
01:44
First of all, I've been programmingla programmation in multipleplusieurs
31
88348
3006
Pour commencer, j’ai appris à programmer
01:47
other programmingla programmation languageslangues to get the basicsnotions de base down,
32
91354
4104
en plusieurs langages de programmation pour maitriser les bases :
01:51
suchtel as PythonPython, C, JavaJava, etcetc.
33
95458
3947
Python, C, Java, etc.
01:55
And then Applepomme releasedlibéré the iPhoneiPhone,
34
99405
2853
Ensuite Apple a lancé l’iPhone,
01:58
and with it, the iPhoneiPhone softwareLogiciel developmentdéveloppement kitKit,
35
102258
2882
et avec l’iPhone, le kit de développement logiciel,
02:01
and the softwareLogiciel developmentdéveloppement kitKit is a suitesuite of toolsoutils
36
105140
3276
et le kit de développement logiciel est un ensemble d’instruments
02:04
for creatingcréer and programmingla programmation an iPhoneiPhone appapplication.
37
108416
4298
pour créer et programmer une application pour iPhone.
02:08
This openedouvert up a wholeentier newNouveau worldmonde of possibilitiespossibilités for me,
38
112714
3227
Ceci m’a ouvert tout un monde de possibilité,
02:11
and after playingen jouant with the softwareLogiciel developmentdéveloppement kitKit
39
115941
3013
et après avoir joué un peu avec le kit de développement
02:14
a little bitbit, I madefabriqué a couplecouple appsapplications, I madefabriqué some testtester appsapplications.
40
118954
3609
j’ai fait deux ou trois applications test.
02:18
One of them happenedarrivé to be EarthTerre FortuneFortune, and I was
41
122563
2767
L’une d’elles était Earth Fortune et j’étais prêt
02:21
readyprêt to put EarthTerre FortuneFortune on the AppApp StoreMagasin,
42
125330
2824
à mettre Earth Fortune sur l’App Store,
02:24
and so I persuadedpersuadé my parentsParents to payPayer the 99 dollardollar feefrais
43
128154
4432
j’ai donc convaincu mes parents à payer les 99 dollars d’inscription
02:28
to be ablecapable to put my appsapplications on the AppApp StoreMagasin.
44
132586
2516
pour pouvoir mettre mes applications sur l’App Store.
02:31
They agreedD'accord, and now I have appsapplications on the AppApp StoreMagasin.
45
135102
4291
Ils étaient d’accord et maintenant j’ai mes applications sur l’App Store.
02:35
I've gottenobtenu a lot of interestintérêt and encouragementencouragement
46
139393
2625
Ma famille, mes amis, mes professeurs
02:37
from my familyfamille, friendscopains, teachersenseignants
47
142018
2112
m’ont beaucoup encouragé,
02:40
and even people at the Applepomme StoreMagasin,
48
144130
2360
tout comme les personnes de l’Apple Store,
02:42
and that's been a hugeénorme help to me.
49
146490
2260
ce qui m’a aidé énormément.
02:44
I've gottenobtenu a lot of inspirationinspiration from SteveSteve JobsEmplois,
50
148750
3572
Steve Jobs m’a beaucoup inspiré,
02:48
and I've startedcommencé an appapplication clubclub at schoolécole, and a teacherprof
51
152322
4929
et j’ai commencé un club d’applications à l’école et un professeur
02:53
at my schoolécole is kindlyaimablement sponsoringparrainage my appapplication clubclub.
52
157251
3863
de mon école a très gentiment sponsorisé mon club.
02:57
Any studentétudiant at my schoolécole can come and
53
161114
2549
N’importe quel étudiant de mon école peut venir
02:59
learnapprendre how to designconception an appapplication.
54
163663
2379
et apprendre à créer une application.
03:01
This is so I can sharepartager my experiencesexpériences with othersautres.
55
166042
4480
Comme ça je peux partager mon expérience avec les autres.
03:06
There's these programsprogrammes calledappelé the iPadiPad PilotPilote ProgramProgramme,
56
170522
4470
Il y a ce programme appelé iPad Pilot Program ,
03:10
and some districtsquartiers have them.
57
174992
2956
disponible dans certaines régions.
03:13
I'm fortunatechanceux enoughassez to be partpartie of one.
58
177948
2295
Et j’ai la chance d’en faire partie.
03:16
A biggros challengedéfi is, how should the iPadsiPads be used,
59
180243
4023
Comment devrait être utilisé l’iPad est un grand défi,
03:20
and what appsapplications should we put on the iPadsiPads?
60
184266
3448
et quelles applications devrait-on y mettre ?
03:23
So we're gettingobtenir feedbackretour d'information from teachersenseignants at the schoolécole
61
187714
3290
Nous recevons des réponses des enseignants
03:26
to see what kindgentil of appsapplications they'dils auraient like.
62
191004
2758
pour voir quel genre d’application ils aiment.
03:29
When we designconception the appapplication and we sellvendre it,
63
193762
2513
Quand nous concevrons une application et nous la vendrons,
03:32
it will be freegratuit to locallocal districtsquartiers and other districtsquartiers
64
196275
3895
elle sera gratuite pour certaines régions et d’autres
03:36
that we sellvendre to, all the moneyargent from that will go into
65
200170
4057
la paierons.
Tout ce que nous gagnerons ira
03:40
the locallocal edEd foundationsfondations.
66
204227
2655
aux fondations éducatives locales.
03:42
These daysjournées, studentsélèves usuallyd'habitude know a little bitbit more
67
206882
4544
Maintenant les étudiants en savent un peu plus
03:47
than teachersenseignants with the technologyLa technologie. (LaughterRires)
68
211426
4888
des professeurs sur la technologie.
(Rires)
03:53
So -- (LaughterRires) --
69
218068
4863
Donc – (Rires) --
03:58
sorry -- (LaughterRires) --
70
222931
4605
désolé – (Rires)
04:03
so this is a resourceRessource to teachersenseignants, and educatorséducateurs
71
227536
2845
les enseignants et les éducateurs devraient donc
04:06
should recognizereconnaître this resourceRessource and make good use of it.
72
230381
4152
le reconnaitre comme ressource et en faire un bon usage.
04:10
I'd like to finishterminer up by sayingen disant what I'd like to do in the futureavenir.
73
234533
5952
Je voudrais terminer en disant ce que j’aimerais faire à l’avenir.
04:16
First of all, I'd like to createcréer more appsapplications, more gamesJeux.
74
240485
4364
Premièrement, j’aimerais créer plus d’applications, plus de jeux.
04:20
I'm workingtravail with a thirdtroisième partyfête companycompagnie to make an appapplication.
75
244849
3892
Je suis en train de travailler avec une tierce société pour faire une application.
04:24
I'd like to get into AndroidAndroïde programmingla programmation and developmentdéveloppement,
76
248741
3918
J’aimerais me mettre à la programmation et au développement sur Android
04:28
and I'd like to continuecontinuer my appapplication clubclub,
77
252659
2466
et j’aimerais continuer mon club d’applications,
04:31
and find other waysfaçons for studentsélèves
78
255125
1948
pour que les étudiants trouvent
04:32
to sharepartager knowledgeconnaissance with othersautres. Thank you. (ApplauseApplaudissements)
79
257073
3239
d’autres moyens de partager la connaissance avec les autres. Merci. (Applaudissements)

▲Back to top

ABOUT THE SPEAKER
Thomas Suarez - Developer, 12 year old
Thomas Suarez, a 12 year old, taught himself to build iphone apps.

Why you should listen

Thomas Suarez's interest in technology and programming led him to learn Python, Java, and C “just to get the basics down.” He built an app and then coaxed his parents into paying the $99 fee to get his app, Earth Fortune, in the app store. Thomas also started an app club at school to help other kids build and share their creations, and is now starting his own company, CarrotCorp.

More profile about the speaker
Thomas Suarez | Speaker | TED.com