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: 12 yaşındaki uygulama programcısı

Filmed:
10,688,744 views

12 yaşındaki çoğu çocuk video oyunları oynamayı seviyor -- Thomas Suarez bunları nasıl yazacağını öğrendi. "Bustin Bieber" adlı oyun gibi iPhone uygulamaları geliştirdikten sonra, yeteneklerini diğer çocukların progamcılığı öğrenmelerine yardım ediyor. (TEDxManhattanBeach'te kaydedildi.)
- 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 fascinationhayranlık for computersbilgisayarlar and technologyteknoloji,
0
496
3680
Bilgisayar ve teknolojiye oldum olası ilgiliyimdir
00:20
and I madeyapılmış a fewaz appsuygulamaların for the iPhoneiPhone,
1
4176
2032
ve iPhone, iPod Touch ve iPad için
00:22
iPodiPod TouchDokunmatik, and iPadiPad.
2
6208
2088
birkaç uygulama geliştirdim.
00:24
I'd like to sharepay a coupleçift with you todaybugün.
3
8296
2264
Bunlardan bazılarını sizinle paylaşacağım.
00:26
My first appUygulamanın was a uniquebenzersiz fortuneservet tellerveznedar calleddenilen EarthDünya FortuneServet
4
10560
4152
İlk uygulamam Dünya Falı denilen eşsiz bir fal programıydı,
00:30
that would displayGörüntüle differentfarklı colorsrenkler of earthtoprak
5
14712
2709
talihinize göre değişen farklı dünya
00:33
dependingbağlı on what your fortuneservet was.
6
17421
3059
renklerini gösteriyordu.
00:36
My favoritesevdiğim and mostçoğu successfulbaşarılı appUygulamanın is
7
20480
2504
En sevdiğim ve en başarılı uygulamam ise
00:38
BustinBustin JieberJieber, whichhangi is — (LaughterKahkaha) —
8
22984
3934
Bustin Jieber denilen (Kahkahalar)
00:42
whichhangi is a JustinJustin BieberBieber Whac-A-MoleWhac-A-mol.
9
26918
3599
köstebek vurmaca oyununun Justin Bieber'lı versiyonuydu.
00:46
I createdoluşturulan it because a lot of people at schoolokul
10
30517
4090
Bu uygulamayı geliştirdim çünkü okulumuzda
00:50
dislikedSevmediği JustinJustin BieberBieber a little bitbit,
11
34607
2510
Justin Bieber'dan hoşlanmayan çok insan vardı,
00:53
so I decidedkarar to make the appUygulamanın.
12
37117
2896
ben de bu oyunu yapmaya karar verdim.
00:55
So I wentgitti to work programmingprogramlama it,
13
40013
2312
Uygulamayı proglamlamaya başladım
00:58
and I releasedyayınlandı it just before the holidaystatil in 2010.
14
42325
4192
ve 2010 Noel'inden önce satışa sunulmuştu.
01:02
A lot of people asksormak me, how did I make these?
15
46517
3983
Birçok insan bana bunları nasıl yaptığımı soruyor.
01:06
A lot of timeszamanlar it's because the personkişi who askeddiye sordu
16
50500
2603
Bunun nedeni genellikle soran kişinin de
01:09
the questionsoru wants to make an appUygulamanın alsoAyrıca.
17
53103
2558
bir uygulama yapmak istiyor olması.
01:11
A lot of kidsçocuklar these daysgünler like to playoyun gamesoyunlar,
18
55661
2804
Bugünlerde çocukların çoğu oyun oynamayı seviyor,
01:14
but now they want to make them,
19
58465
2060
ama artık oyun üretmek istiyorlar
01:16
and it's difficultzor,
20
60525
1501
ve bu kolay değil
01:17
because not manyçok kidsçocuklar know where to go
21
62026
2667
çünkü çoğu çocuk program geliştirmeyi öğrenmek için
01:20
to find out how to make a programprogram.
22
64693
2336
nereye gitmesi gerektiğini bilmiyor.
01:22
I mean, for soccerFutbol, you could go to a soccerFutbol teamtakım.
23
67029
2192
Yani, futbol için bir futbol takımına gidersin.
01:25
For violinkeman, you could get lessonsdersler for a violinkeman.
24
69221
3007
Keman için, keman dersleri alırsın.
01:28
But what if you want to make an appUygulamanın?
25
72228
2321
Ama bir uygulama geliştirmek için ne yapmalı?
01:30
And theironların parentsebeveyn, the kid'sçocuğun parentsebeveyn mightbelki have donetamam
26
74549
2712
Ve aileleri, çocukların aileleri gençken
01:33
some of these things when they were younggenç,
27
77261
2020
böyle şeyler yapmış olabilirler
01:35
but not manyçok parentsebeveyn have writtenyazılı appsuygulamaların. (LaughterKahkaha)
28
79281
3387
ama uygulama yazmış olan aileler o kadar da çok değil. (Kahkahalar)
01:38
Where do you go to find out how to make an appUygulamanın?
29
82668
2449
Bir uygulama yazmayı öğrenmek için nereye gidersiniz?
01:41
Well, this is how I approachedyaklaştı it. This is what I did.
30
85117
3231
Ben bu konuya böyle yaklaştım. Yaptığım şuydu.
01:44
First of all, I've been programmingprogramlama in multipleçoklu
31
88348
3006
Öncelikle, temel öğeleri hazırlamak için
01:47
other programmingprogramlama languagesdiller to get the basicstemel bilgiler down,
32
91354
4104
çoklu yazılım dillerinde programlama yaptım,
01:51
suchböyle as PythonPython, C, JavaJava, etcvb.
33
95458
3947
mesela Python, C, Java gibi.
01:55
And then AppleElma releasedyayınlandı the iPhoneiPhone,
34
99405
2853
Sonra Apple, iPhone'u piyasaya sürdü,
01:58
and with it, the iPhoneiPhone softwareyazılım developmentgelişme kitkiti,
35
102258
2882
bununla birlikte iPhone yazılım geliştirme kiti de geldi
02:01
and the softwareyazılım developmentgelişme kitkiti is a suiteSüiti of toolsaraçlar
36
105140
3276
ve bu yazılım geliştirme kiti
02:04
for creatingoluşturma and programmingprogramlama an iPhoneiPhone appUygulamanın.
37
108416
4298
iPhone uygulamaları geliştirmek için bir sürü araç içeriyordu.
02:08
This openedaçıldı up a wholebütün newyeni worldDünya of possibilitiesolasılıklar for me,
38
112714
3227
Bu, benim için çok büyük fırsatlara açılan bir kapı oldu
02:11
and after playingoynama with the softwareyazılım developmentgelişme kitkiti
39
115941
3013
ve yazılım geliştirme kitiyle biraz uğraştıktan sonra
02:14
a little bitbit, I madeyapılmış a coupleçift appsuygulamaların, I madeyapılmış some testÖlçek appsuygulamaların.
40
118954
3609
birkaç uygulama yazdım, bazı deneme uygulamaları.
02:18
One of them happenedolmuş to be EarthDünya FortuneServet, and I was
41
122563
2767
Bir tanesi Dünya Falı'na dönüştü ve ben
02:21
readyhazır to put EarthDünya FortuneServet on the AppApp StoreMağaza,
42
125330
2824
App Store'a Dünya Falı'nı koymaya hazırdım,
02:24
and so I persuadedikna my parentsebeveyn to payödeme the 99 dollardolar feeücret
43
128154
4432
böylece ailemi 99 Dolar ödeme yaparak
02:28
to be ableyapabilmek to put my appsuygulamaların on the AppApp StoreMağaza.
44
132586
2516
uygulamamı App Store'a koymaya ikna ettim.
02:31
They agreedkabul, and now I have appsuygulamaların on the AppApp StoreMağaza.
45
135102
4291
Onayladılar ve şimdi App Store'da bana ait uygulamalar var.
02:35
I've gottenkazanılmış a lot of interestfaiz and encouragementteşvik
46
139393
2625
İlgim ve cesaretim çok arttı, bunu aileme
02:37
from my familyaile, friendsarkadaşlar, teachersöğretmenler
47
142018
2112
arkadaşlarıma, öğretmenlerime ve hatta
02:40
and even people at the AppleElma StoreMağaza,
48
144130
2360
Apple Store'daki insanlara borçluyum,
02:42
and that's been a hugeKocaman help to me.
49
146490
2260
bana çok yardımları dokundu.
02:44
I've gottenkazanılmış a lot of inspirationilham from SteveSteve Jobsİşleri,
50
148750
3572
Steve Jobs'tan ilham aldım
02:48
and I've startedbaşladı an appUygulamanın clubkulüp at schoolokul, and a teacheröğretmen
51
152322
4929
ve okulumda uygulama kulübü oluşturdum,
02:53
at my schoolokul is kindlyLütfen sponsoringSponsorluk my appUygulamanın clubkulüp.
52
157251
3863
okuldaki bir öğretmen bu kulübe sponsor oldu.
02:57
Any studentÖğrenci at my schoolokul can come and
53
161114
2549
Okulumuzdaki her öğrenci gelip
02:59
learnöğrenmek how to designdizayn an appUygulamanın.
54
163663
2379
uygulama tasarlamayı öğrenebilir.
03:01
This is so I can sharepay my experiencesdeneyimler with othersdiğerleri.
55
166042
4480
Böylece deneyimlerimi diğerleriyle paylaşıyorum.
03:06
There's these programsprogramlar calleddenilen the iPadiPad PilotPilot ProgramProgram,
56
170522
4470
iPad Pilot Program denen bazı programlar var
03:10
and some districtsİlçeler have them.
57
174992
2956
ve bazı bölgelerde bulunuyor.
03:13
I'm fortunateşanslı enoughyeterli to be partBölüm of one.
58
177948
2295
Bunlardan biri olma şansına sahibim.
03:16
A bigbüyük challengemeydan okuma is, how should the iPadsiPads be used,
59
180243
4023
En zorlayıcı şey ise iPad'lerin nasıl kullanılması gerektiği
03:20
and what appsuygulamaların should we put on the iPadsiPads?
60
184266
3448
ve iPad'lere ne gibi uygulamalar konulacağı.
03:23
So we're gettingalma feedbackgeri bildirim from teachersöğretmenler at the schoolokul
61
187714
3290
Bu yüzden okuldaki öğretmenlerden geridönüş alarak
03:26
to see what kindtür of appsuygulamaların they'dgittiklerini like.
62
191004
2758
ne gibi uygulamaları sevdiklerini öğreniyoruz.
03:29
When we designdizayn the appUygulamanın and we sellsatmak it,
63
193762
2513
Bir uygulama tasarlayıp sattığımızda
03:32
it will be freeücretsiz to localyerel districtsİlçeler and other districtsİlçeler
64
196275
3895
yerel bölgelere ücretsiz oluyor
03:36
that we sellsatmak to, all the moneypara from that will go into
65
200170
4057
ve diğer bölgelerden gelen paralar yerel kuruluşlara
03:40
the localyerel edEd foundationsVakıflar.
66
204227
2655
bağışlanıyor.
03:42
These daysgünler, studentsöğrencilerin usuallygenellikle know a little bitbit more
67
206882
4544
Bugünlerde, teknoloji konusunda öğrenciler öğretmenlerden
03:47
than teachersöğretmenler with the technologyteknoloji. (LaughterKahkaha)
68
211426
4888
biraz daha fazla bilgililer. (Kahkahalar)
03:53
So -- (LaughterKahkaha) --
69
218068
4863
Bu yüzden -- (Kahkahalar)
03:58
sorry -- (LaughterKahkaha) --
70
222931
4605
üzgünüm -- (Kahkahalar)
04:03
so this is a resourcekaynak to teachersöğretmenler, and educatorseğitimciler
71
227536
2845
bu yüzden, bu kaynak öğretmenler için ve eğitmenler
04:06
should recognizetanımak this resourcekaynak and make good use of it.
72
230381
4152
bu kaynağı iyi tanımalı ve yararlanabilmeli.
04:10
I'd like to finishbitiş up by sayingsöz what I'd like to do in the futuregelecek.
73
234533
5952
Gelecekte ne yapmak istediğimi söyleyerek bitirmek istiyorum.
04:16
First of all, I'd like to createyaratmak more appsuygulamaların, more gamesoyunlar.
74
240485
4364
Öncelikle, daha fazla uygulama ve oyun geliştirmek istiyorum.
04:20
I'm workingçalışma with a thirdüçüncü partyParti companyşirket to make an appUygulamanın.
75
244849
3892
Bir uygulama için sözleşme dışı bir şirketle çalışıyorum.
04:24
I'd like to get into AndroidAndroid programmingprogramlama and developmentgelişme,
76
248741
3918
Android programlama ve geliştirme alanına girmek
04:28
and I'd like to continuedevam et my appUygulamanın clubkulüp,
77
252659
2466
ve uygulama kulübüme devam ederek
04:31
and find other waysyolları for studentsöğrencilerin
78
255125
1948
öğrencilerin bilgilerini başkalarıyla paylaşması için
04:32
to sharepay knowledgebilgi with othersdiğerleri. Thank you. (ApplauseAlkış)
79
257073
3239
farklı yollar bulmak istiyorum. Teşekkürler. (Alkışlar)
Translated by Diba Szamosi
Reviewed by Meric Aydonat

▲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