0:00:00.000,0:00:04.346 I've always had a fascination[br]for computers and technology, 0:00:04.370,0:00:08.070 and I made a few apps for the iPhone,[br]iPod touch, and iPad. 0:00:08.094,0:00:10.536 I'd like to share a couple with you today. 0:00:11.189,0:00:15.260 My first app was a unique[br]fortune teller called "Earth Fortune" 0:00:15.284,0:00:17.673 that would display[br]different colors of Earth 0:00:17.697,0:00:19.679 depending on what your fortune was. 0:00:20.270,0:00:23.993 My favorite and most successful app 0:00:24.017,0:00:25.878 is "Bustin Jieber," which is -- 0:00:25.902,0:00:27.125 (Laughter) 0:00:27.149,0:00:29.843 which is a Justin Bieber whack-a-mole. 0:00:29.867,0:00:31.176 (Laughter) 0:00:31.200,0:00:34.583 I created it because[br]a lot of people at school 0:00:34.607,0:00:36.924 disliked Justin Bieber a little bit, 0:00:36.948,0:00:39.694 so I decided to make the app. 0:00:39.718,0:00:41.873 So I went to work programming it, 0:00:41.897,0:00:45.563 and I released it[br]just before the holidays in 2010. 0:00:46.724,0:00:50.476 A lot of people ask me,[br]how did I make these? 0:00:50.500,0:00:53.392 A lot of times it's because[br]the person who asked the question 0:00:53.416,0:00:55.438 wants to make an app also. 0:00:55.462,0:00:58.565 A lot of kids these days[br]like to play games, 0:00:58.589,0:01:02.119 but now they want to make them,[br]and it's difficult, 0:01:02.143,0:01:07.079 because not many kids know where to go[br]to find out how to make a program. 0:01:07.103,0:01:09.598 I mean, for soccer,[br]you could go to a soccer team. 0:01:09.622,0:01:12.639 For violin, you could get[br]lessons for a violin. 0:01:12.663,0:01:14.650 But what if you want to make an app? 0:01:14.674,0:01:18.681 And the kid's parents might have done[br]some of these things when they were young, 0:01:18.705,0:01:20.563 but not many parents have written apps. 0:01:20.587,0:01:22.894 (Laughter) 0:01:22.918,0:01:25.467 Where do you go to find out[br]how to make an app? 0:01:25.491,0:01:28.227 Well, this is how I approached it,[br]this is what I did. 0:01:28.251,0:01:33.425 First of all, I've been programming[br]in multiple other programming languages 0:01:33.449,0:01:35.459 to get the basics down, 0:01:35.483,0:01:39.078 such as Python, C, Java, etc. 0:01:39.761,0:01:42.234 And then Apple released the iPhone, 0:01:42.258,0:01:45.272 and with it, the iPhone[br]software development kit, 0:01:45.296,0:01:48.875 and the software development kit[br]is a suite of tools 0:01:48.899,0:01:51.601 for creating and programming[br]an iPhone app. 0:01:52.888,0:01:56.216 This opened up a whole new world[br]of possibilities for me, 0:01:56.240,0:01:59.510 and after playing with the software[br]development kit a little bit, 0:01:59.534,0:02:03.421 I made a couple of apps,[br]I made some test apps. 0:02:03.445,0:02:05.588 One of them happened to be[br]"Earth Fortune," 0:02:05.612,0:02:08.480 and I was ready to put[br]"Earth Fortune" on the App Store, 0:02:08.504,0:02:12.879 and so I persuaded my parents[br]to pay the 99 dollar fee 0:02:12.903,0:02:15.699 to be able to put my apps[br]on the App Store. 0:02:15.723,0:02:18.693 They agreed, and now I have[br]apps on the App Store. 0:02:20.080,0:02:22.363 I've gotten a lot of interest[br]and encouragement 0:02:22.387,0:02:26.056 from my family, friends, teachers[br]and even people at the Apple Store, 0:02:26.080,0:02:28.061 and that's been a huge help to me. 0:02:29.116,0:02:32.218 I've gotten a lot[br]of inspiration from Steve Jobs, 0:02:32.242,0:02:35.151 and I've started an app club at school, 0:02:35.175,0:02:40.286 and a teacher at my school[br]is kindly sponsoring my app club. 0:02:40.821,0:02:45.592 Any student at my school can come[br]and learn how to design an app. 0:02:47.274,0:02:50.498 This is so I can share[br]my experiences with others. 0:02:51.404,0:02:54.942 There's these programs[br]called the iPad Pilot Program, 0:02:54.966,0:02:57.536 and some districts have them. 0:02:57.560,0:02:59.773 I'm fortunate enough to be part of one. 0:03:00.243,0:03:04.242 A big challenge is,[br]how should the iPads be used, 0:03:04.266,0:03:06.956 and what apps should we put on the iPads? 0:03:07.714,0:03:11.516 So we're getting feedback[br]from teachers at the school 0:03:11.540,0:03:13.608 to see what kind of apps they'd like. 0:03:13.632,0:03:16.416 When we design the app and we sell it, 0:03:16.440,0:03:22.259 it will be free to local districts;[br]and other districts that we sell to -- 0:03:22.883,0:03:26.203 all the money from that will go[br]into the local ed foundations. 0:03:27.776,0:03:32.854 These days, students usually know[br]a little bit more than teachers 0:03:32.878,0:03:34.438 with the technology. 0:03:34.462,0:03:38.777 (Laughter) 0:03:38.801,0:03:40.025 So -- 0:03:40.049,0:03:42.988 (Laughter) 0:03:43.012,0:03:44.198 Sorry. 0:03:44.222,0:03:46.885 (Laughter) 0:03:47.536,0:03:49.615 So this is a resource to teachers, 0:03:49.639,0:03:53.734 and educators should recognize[br]this resource and make good use of it. 0:03:53.758,0:03:55.440 (Laughter) 0:03:56.333,0:04:00.044 I'd like to finish up by saying[br]what I'd like to do in the future. 0:04:01.073,0:04:05.052 First of all, I'd like to create[br]more apps, more games. 0:04:05.076,0:04:08.006 I'm working with a third party[br]company to make an app. 0:04:08.741,0:04:12.635 I'd like to get into Android[br]programming and development, 0:04:12.659,0:04:14.946 and I'd like to continue my app club, 0:04:14.970,0:04:18.595 and find other ways for students[br]to share knowledge with others. 0:04:18.619,0:04:19.778 Thank you. 0:04:19.802,0:04:21.336 (Applause)