What is JacketFlap

  • JacketFlap connects you to the work of more than 200,000 authors, illustrators, publishers and other creators of books for Children and Young Adults. The site is updated daily with information about every book, author, illustrator, and publisher in the children's / young adult book industry. Members include published authors and illustrators, librarians, agents, editors, publicists, booksellers, publishers and fans.
    Join now (it's free).

Sort Blog Posts

Sort Posts by:

  • in
    from   

Suggest a Blog

Enter a Blog's Feed URL below and click Submit:

Most Commented Posts

In the past 7 days

Recent Posts

(from )

Recent Comments

Recently Viewed

JacketFlap Sponsors

Spread the word about books.
Put this Widget on your blog!
  • Powered by JacketFlap.com

Are you a book Publisher?
Learn about Widgets now!

Advertise on JacketFlap

MyJacketFlap Blogs

  • Login or Register for free to create your own customized page of blog posts from your favorite blogs. You can also add blogs by clicking the "Add to MyJacketFlap" links next to the blog name in each post.

Blog Posts by Tag

In the past 7 days

Blog Posts by Date

Click days in this calendar to see posts by day or month
new posts in all blogs
1. Sachi (a 6th grader): What I Learned Making My First App

[Note: This is a guest blog post by Sachi, daughter of KiteReaders' founders]

Hi, my name is Sachi, I’m now a sixth grader, and I made an iOS app over the summer break.  My mom ( she’s a software engineer) taught me, my sister, and my friends how to program over the summer.  

It’s a simple math app with basic functions, animations and audio. The app is called “Math With Mikko” and it is available for download in the Apple App Store here: download link and you can watch the app trailer below:

I learned a bit of Ruby programming language two years ago using a book, and Code Academy. I wasn’t interested at the time.  Now I learnt Lua, with Corona simulator, so I could see how it looked on the device. Once I started, I couldn’t stop. We learned some basic physics, like how to make a crate fall and land on the ground, functions like math.random, and buttons too. Math with Mikko, the app I created, started when I coded a question and a text box on corona simulator. The user would answer the question and the input would appear below. I did this in the programming language Lua. My mom then challenged me to ask a math question where it would tell you if the input was wrong or right. I used a randomize function (math.random) to change the numbers after you finished a question. This was my favorite function because it could pick any random number between the two choices you put. An event listener was called so that the user input would be checked if it was wrong or right. Over time, we thought it would be cool if something was asking the question, and Mikko the owl turned out to be the one. I gave the owl animation, (put in variable).rotation, so that when the question was answered correctly, it would spin. In build.settings put a custom font in the app. I added some audio. these small little projects we’re put together to create the app. Sizing images was a bore though, but a good app should look good. My dad has an eye for design, and he bought the images for Math with Mikko. Bit by bit the app started to become fully fledged.

Miniature bugs were fixed and tests were run. After days passed, the app was shipped to the AppStore. Programming the app was so much fun, because every time I figured something out, or a huge bug was fixed, I would get out of my desk and show everyone the change that I made in the app.

 I learned to program with partially my moms teaching, and partially self learning from Corona docs. It was fun and challenging experience and once I started, I couldn’t stop. Now my app, Math with Mikko is available in the AppStore and possibly the Play store.

I learned that 90% was graphic design and debugging. The other 10% was the actual functions and math.

0 Comments on Sachi (a 6th grader): What I Learned Making My First App as of 9/16/2014 7:04:00 PM
Add a Comment