{"id":8792,"date":"2019-10-01T20:16:04","date_gmt":"2019-10-01T20:16:04","guid":{"rendered":"https:\/\/www.thecoderschool.com\/?p=8792"},"modified":"2022-10-13T20:50:02","modified_gmt":"2022-10-13T20:50:02","slug":"publishing-on-the-app-store-a-journey-part-one","status":"publish","type":"post","link":"https:\/\/www.thecoderschool.com\/blog\/publishing-on-the-app-store-a-journey-part-one\/","title":{"rendered":"Publishing on the App Store: A Journey Part One"},"content":{"rendered":"<p><strong>By Ethan S., Age 15<\/strong><\/p>\n<p class=\"normal\"><span lang=\"EN\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 The App Store is the crown jewel of Apple\u2019s gated tech community. I wondered what it was like to publish on the App Store and decided the only good way to know would be firsthand experience. So I set out on my journey to publish there.<\/span><\/p>\n<p class=\"normal\" style=\"text-indent: .5in;\"><span lang=\"EN\">The first thing to do was to develop an idea for a game. I also wanted to learn online multiplayer with Photon in the Unity Engine, so I decided to make a game called \u201cBOP!\u201d The aim of the game is to jump on the other characters and \u201cbop\u201d them. You get a weapon to knock them back and power ups will spawn around the stage. <\/span><\/p>\n<p class=\"normal\" style=\"text-indent: .5in;\"><span lang=\"EN\">The next step was to research how to publish on Apple and what equipment was needed. I knew about a free app called Unity Remote, where you can plug your phone in to your computer and play-test in the engine with the game showing up on your device. However, I had the misconception that you could use an Apple phone to test your game with a Windows computer and soon learned that you need an Apple computer both for Unity Remote (on an Apple device) and to compile the game for Mac OS or iOS.<\/span><\/p>\n<p class=\"normal\" style=\"text-indent: .5in;\"><span lang=\"EN\">Only having a Windows computer, I knew the only way I could move forward would be to purchase an Apple computer- and I knew how expensive they could be. I surfed eBay and found a used iMac (intel i5 processor and 500 gb storage) for $200. Being fifteen, I didn\u2019t have $200 lying around- but I did have an Oculus Rift headset without a working cable, rendering it useless to me. I was able to sell it for enough money to be able to afford the iMac.<\/span><\/p>\n<p class=\"normal\" style=\"text-indent: .5in;\"><span lang=\"EN\">While I waited for the iMac to arrive, I worked on the game\u2019s fundamentals (like networking). The photon networking was confusing at first but I soon was able to figure it out by watching demos. I also worked on movement, aiming, and getting \u201cbopped.\u201d <\/span><\/p>\n<p class=\"normal\" style=\"text-indent: .5in;\"><span lang=\"EN\">Once the iMac arrived, I used Unity Collab to send the files between the two computers, working on the game in my more-powerful Windows computer and then sending it to the iMac for testing and any small changes.<\/span><\/p>\n<p class=\"normal\" style=\"text-indent: .5in;\"><span lang=\"EN\">What\u2019s next? I need to finish my game and publish it on the App Store. Looking at the numbers, the App Store has a $100 annual fee (much more expensive than the $25 Android Play Store fee). However, as the average game on the App Store earns around $1500 (according to Evan Green, a Mobile Game Developer from Greenie Games), publishing there has its benefits. Stay tuned for Part 2 of my experience publishing on the App Store!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Ethan S., Age 15 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 The App Store is the crown jewel of Apple\u2019s gated tech community. I wondered what it was like to publish on the App Store and decided the only good way to know would be firsthand experience. So I set out on my journey to &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.thecoderschool.com\/blog\/publishing-on-the-app-store-a-journey-part-one\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Publishing on the App Store: A Journey Part One&#8221;<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[69],"class_list":["post-8792","post","type-post","status-publish","format-standard","hentry","category-coder-blog","tag-student-showcase","entry"],"_links":{"self":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/8792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/comments?post=8792"}],"version-history":[{"count":1,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/8792\/revisions"}],"predecessor-version":[{"id":11833,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/8792\/revisions\/11833"}],"wp:attachment":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/media?parent=8792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/categories?post=8792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/tags?post=8792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}