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 programator de 12 ani

Filmed:
10,688,744 views

Majoritatea copiilor de 12 ani adoră jocurile video -- Thomas Suarez a învățat cum să și le programeze singur. După ce a proiectat aplicații pe iPhone, de ex. "Bustin Jeiber," un joc Whac-A-Mole, acum își folosește experiența să ajute alți copii să devină programatori. (Filmat la 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 fascinationfascinaţia for computerscalculatoare and technologytehnologie,
0
496
3680
Întotdeauna am fost fascinat de computere și tehnologie
00:20
and I madefăcut a fewpuțini appsaplicaţii for the iPhoneiPhone,
1
4176
2032
și am făcut câteva aplicații pentru iPhone,
00:22
iPodiPod TouchTouch, and iPadiPad.
2
6208
2088
iPod și iPad.
00:24
I'd like to shareacțiune a couplecuplu with you todayastăzi.
3
8296
2264
Aș dori să vă spun despre ele azi.
00:26
My first appaplicaţia was a uniqueunic fortuneavere tellerpovestitor calleddenumit EarthPământ FortuneAvere
4
10560
4152
Prima mea aplicație a fost un joc-ghicitoare numit Earth Fortune
00:30
that would displayafişa differentdiferit colorscolorate of earthPământ
5
14712
2709
care expunea diferite culori de pământ
00:33
dependingîn funcție on what your fortuneavere was.
6
17421
3059
depinzând de norocul pe care-l aveai.
00:36
My favoritefavorit and mostcel mai successfulde succes appaplicaţia is
7
20480
2504
Aplicația mea favorită este
00:38
BustinBustin JieberJieber, whichcare is — (LaughterRâs) —
8
22984
3934
Bustin Jieber, care -- (Râsete) --
00:42
whichcare is a JustinJustin BieberBieber Whac-A-MoleWhac-O aluniţă-.
9
26918
3599
un Justin Bieber Whac-A-Mole.
00:46
I createdcreată it because a lot of people at schoolşcoală
10
30517
4090
Am creat jocul pentru că mulți din școala noastră
00:50
dislikeddisliked JustinJustin BieberBieber a little bitpic,
11
34607
2510
îl displac pe Bieber,
00:53
so I decideda decis to make the appaplicaţia.
12
37117
2896
așa că am decis să fac o aplicație.
00:55
So I wenta mers to work programmingprogramare it,
13
40013
2312
M-am pus pe treabă
00:58
and I releasedeliberată it just before the holidaysSarbatori in 2010.
14
42325
4192
și l-am terminat înainte de vacanța din 2010.
01:02
A lot of people askcere me, how did I make these?
15
46517
3983
Mulți mă întreabă: Cum am făcut aplicațiile?
01:06
A lot of timesori it's because the personpersoană who askedîntrebă
16
50500
2603
Adesea, cel ce mă întreabă
01:09
the questionîntrebare wants to make an appaplicaţia alsode asemenea.
17
53103
2558
vrea și el să facă o aplicație.
01:11
A lot of kidscopii these dayszi like to playa juca gamesjocuri,
18
55661
2804
Mulți copii în ziua de azi agrează jocurile,
01:14
but now they want to make them,
19
58465
2060
dar acum vor să le facă ei înșiși
01:16
and it's difficultdificil,
20
60525
1501
și e dificil,
01:17
because not manymulți kidscopii know where to go
21
62026
2667
pentru că nu mulți știu unde să meargă
01:20
to find out how to make a programprogram.
22
64693
2336
să învețe cum să facă un program.
01:22
I mean, for soccerfotbal, you could go to a soccerfotbal teamechipă.
23
67029
2192
Pentru fotbal, te duci la o echipă de fotbal.
01:25
For violinvioară, you could get lessonslecții for a violinvioară.
24
69221
3007
Pentru vioară, ai putea lua lecții de vioară.
01:28
But what if you want to make an appaplicaţia?
25
72228
2321
Dar ce faci dacă vrei să faci o aplicație?
01:30
And theiral lor parentspărinţi, the kid'scopil parentspărinţi mightar putea have doneTerminat
26
74549
2712
Părinții copiilor poate au făcut o parte
01:33
some of these things when they were youngtineri,
27
77261
2020
dintre aceste lucruri când erau tineri,
01:35
but not manymulți parentspărinţi have writtenscris appsaplicaţii. (LaughterRâs)
28
79281
3387
dar nu mulți părinți au scris aplicații. (Râsete)
01:38
Where do you go to find out how to make an appaplicaţia?
29
82668
2449
Unde mergi să afli cum să programezi o aplicație?
01:41
Well, this is how I approachedabordat it. This is what I did.
30
85117
3231
Ei bine, iată cum am procedat. Iată ce am făcut.
01:44
First of all, I've been programmingprogramare in multiplemultiplu
31
88348
3006
Întâi, am programat în mai multe limbi de programare
01:47
other programmingprogramare languageslimbi to get the basicselementele de bază down,
32
91354
4104
ca să înțeleg esențialul,
01:51
suchastfel de as PythonPython, C, JavaJava, etcetc.
33
95458
3947
de ex. Python, C, Java, etc.
01:55
And then AppleApple releasedeliberată the iPhoneiPhone,
34
99405
2853
Apoi Apple a scos iPhone-ul
01:58
and with it, the iPhoneiPhone softwaresoftware-ul developmentdezvoltare kitKit,
35
102258
2882
și cu kitul de programare software iPhone,
02:01
and the softwaresoftware-ul developmentdezvoltare kitKit is a suiteSuită of toolsunelte
36
105140
3276
un set de programare software
02:04
for creatingcrearea and programmingprogramare an iPhoneiPhone appaplicaţia.
37
108416
4298
pentru crearea și programarea unei alpicații iPhone.
02:08
This openeddeschis up a wholeîntreg newnou worldlume of possibilitiesposibilităţi for me,
38
112714
3227
Asta a deschis o întregă lume de posibilități pentru mine,
02:11
and after playingjoc with the softwaresoftware-ul developmentdezvoltare kitKit
39
115941
3013
și după ce m-am jucat puțin cu acest kit de programare
02:14
a little bitpic, I madefăcut a couplecuplu appsaplicaţii, I madefăcut some testTest appsaplicaţii.
40
118954
3609
am făcut două aplicații, două aplicații de testare.
02:18
One of them happeneds-a întâmplat to be EarthPământ FortuneAvere, and I was
41
122563
2767
Una a fost Earth Fortune.
02:21
readygata to put EarthPământ FortuneAvere on the AppApp StoreMagazin,
42
125330
2824
Eram gata să prezint Earth Fortune în App Store,
02:24
and so I persuadedconvins my parentspărinţi to paya plati the 99 dollardolar feetaxă
43
128154
4432
și mi-am convins părinții să plătească taxa de 99$
02:28
to be ablecapabil to put my appsaplicaţii on the AppApp StoreMagazin.
44
132586
2516
ca să fiu lăsat să pun aplicații în App Spre.
02:31
They agreedde acord, and now I have appsaplicaţii on the AppApp StoreMagazin.
45
135102
4291
Au fost de acord și acum am aplicații în App Store.
02:35
I've gottenajuns a lot of interestinteres and encouragementîncurajare
46
139393
2625
Am fost mult încurajat
02:37
from my familyfamilie, friendsprieteni, teachersprofesori
47
142018
2112
de familie, prieteni și profesori
02:40
and even people at the AppleApple StoreMagazin,
48
144130
2360
chiar și oameni de la Apple Store
02:42
and that's been a hugeimens help to me.
49
146490
2260
și asta mi-a fost de mare ajutor.
02:44
I've gottenajuns a lot of inspirationinspirație from SteveSteve JobsLocuri de munca,
50
148750
3572
Steve Jobs m-a inspirat
02:48
and I've starteda început an appaplicaţia clubclub at schoolşcoală, and a teacherprofesor
51
152322
4929
și am început un club de aplicații la școală,
02:53
at my schoolşcoală is kindlyVă rugăm să sponsoringsponsorizarea my appaplicaţia clubclub.
52
157251
3863
sponsorizat de un profesor amabil.
02:57
Any studentstudent at my schoolşcoală can come and
53
161114
2549
Orice elev din școală poate veni și învăța
02:59
learnînvăța how to designproiecta an appaplicaţia.
54
163663
2379
cum să creeze o aplicație.
03:01
This is so I can shareacțiune my experiencesexperiențe with othersalții.
55
166042
4480
Astfel pot împărtăși experiențele mele cu alții.
03:06
There's these programsprograme calleddenumit the iPadiPad PilotPilot ProgramProgramul,
56
170522
4470
Există un program numit iPad Pilot Program,
03:10
and some districtsdistricte have them.
57
174992
2956
pe care unele districte școlare le au.
03:13
I'm fortunatenorocos enoughdestul to be partparte of one.
58
177948
2295
Sunt norocos să fac parte dintr-un astfel de sistem.
03:16
A bigmare challengeprovocare is, how should the iPadsiPad-uri be used,
59
180243
4023
O mare problemă este cum să folosim iPad-urile
03:20
and what appsaplicaţii should we put on the iPadsiPad-uri?
60
184266
3448
și ce aplicații ar trebui să punem pe iPad.
03:23
So we're gettingobtinerea feedbackparere from teachersprofesori at the schoolşcoală
61
187714
3290
Deci primim feedback de la profesorii din școală
03:26
to see what kinddrăguț of appsaplicaţii they'dle-ar like.
62
191004
2758
ca să decidem ce aplicații ar fi potrvite.
03:29
When we designproiecta the appaplicaţia and we sellvinde it,
63
193762
2513
Când finisăm o aplicație și o vindem,
03:32
it will be freegratuit to locallocal districtsdistricte and other districtsdistricte
64
196275
3895
va fi gratuită în districtele școlare locale, iar altora le vindem.
03:36
that we sellvinde to, all the moneybani from that will go into
65
200170
4057
Toți banii primiți vor merge
03:40
the locallocal edEd foundationsfundatii.
66
204227
2655
în fondurile locale de educație.
03:42
These dayszi, studentselevi usuallyde obicei know a little bitpic more
67
206882
4544
În ziua de azi elevii știu de obicei puțin mai mult
03:47
than teachersprofesori with the technologytehnologie. (LaughterRâs)
68
211426
4888
decât profesorii în ce privește tehnologia. (Râsete)
03:53
So -- (LaughterRâs) --
69
218068
4863
Deci -- (Râsete) --
03:58
sorry -- (LaughterRâs) --
70
222931
4605
Scuze -- (Râsete) --
04:03
so this is a resourceresursă to teachersprofesori, and educatorscadre didactice
71
227536
2845
Deci asta este o sursă pentru porfesori, iar educatorii
04:06
should recognizerecunoaşte this resourceresursă and make good use of it.
72
230381
4152
ar trebui să recunoască și să se folosească de ea.
04:10
I'd like to finishfinalizarea up by sayingzicală what I'd like to do in the futureviitor.
73
234533
5952
Aș dori să închei spunându-vă ce mi-ar place să fac în viitor.
04:16
First of all, I'd like to createcrea more appsaplicaţii, more gamesjocuri.
74
240485
4364
Întâi aș dori să creez mai multe aplicații și jocuri.
04:20
I'm workinglucru with a thirdal treilea partyparte companycompanie to make an appaplicaţia.
75
244849
3892
Lucrez cu o companie să creez o aplicație.
04:24
I'd like to get into AndroidAndroid programmingprogramare and developmentdezvoltare,
76
248741
3918
Aș dori să încep programarea și proectarea Android.
04:28
and I'd like to continuecontinua my appaplicaţia clubclub,
77
252659
2466
Aș dori să continui clubul de aplicații
04:31
and find other waysmoduri for studentselevi
78
255125
1948
și să caut alte căi pentru elevi.
04:32
to shareacțiune knowledgecunoştinţe with othersalții. Thank you. (ApplauseAplauze)
79
257073
3239
de a învăța și împărtăși. Mulțumesc. (Aplauze)
Translated by Alin Andrei
Reviewed by Ariana Bleau Lugo

▲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