{"id":1918,"date":"2012-11-28T09:10:37","date_gmt":"2012-11-28T14:10:37","guid":{"rendered":"http:\/\/blogs.library.mcgill.ca\/schulich\/?p=1918"},"modified":"2013-06-18T14:32:59","modified_gmt":"2013-06-18T18:32:59","slug":"design-your-own-apps","status":"publish","type":"post","link":"https:\/\/blogs.library.mcgill.ca\/schulich\/design-your-own-apps\/","title":{"rendered":"Design your own apps"},"content":{"rendered":"<p><a href=\"http:\/\/blogs.library.mcgill.ca\/schulich\/files\/2012\/11\/HelloApp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-1928\" style=\"border: 0px;\" title=\"Hello World\" src=\"http:\/\/blogs.library.mcgill.ca\/schulich\/files\/2012\/11\/HelloApp-164x300.png\" alt=\"\" width=\"164\" height=\"300\" srcset=\"https:\/\/blogs.library.mcgill.ca\/schulich\/files\/2012\/11\/HelloApp-164x300.png 164w, https:\/\/blogs.library.mcgill.ca\/schulich\/files\/2012\/11\/HelloApp-562x1024.png 562w, https:\/\/blogs.library.mcgill.ca\/schulich\/files\/2012\/11\/HelloApp.png 758w\" sizes=\"auto, (max-width: 164px) 100vw, 164px\" \/><\/a>I came up with an idea for an iPhone app on my way home from work so I decided to set my programmer husband on the task.<\/p>\n<p>He registered as an Apple developer at <a href=\"https:\/\/developer.apple.com\/\">developer.apple.com<\/a>. You do need a Mac to develop an app because Xcode, the program used to write apps in Objective-C, only runs on the Mac OS.<\/p>\n<p>If you are interested in designing an application and distributing it through the App Store you can follow the<a href=\"https:\/\/itunes.apple.com\/us\/course\/ipad-iphone-app-development\/id495052415\">\u00a0<\/a><a href=\"https:\/\/itunes.apple.com\/us\/course\/ipad-iphone-app-development\/id495052415\">iPad\u00a0and iPhone\u00a0app development course<\/a> from Paul Hegarty at Stanford on iTunes U. Assignments and PowerPoint slides are included. I watched the first lecture and learned a little about MVC (model view controller) design strategy. It assumes a certain comfort level with object-oriented programming, which I do not have, so he pretty much lost me at the introduction to Objective-C.<\/p>\n<p>This image has Paul&#8217;s first ever app on the simulator that comes with Xcode.<\/p>\n<p>Stay tuned for more homegrown apps updates!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I came up with an idea for an iPhone app on my way home from work so I decided to set my programmer husband on the task. He registered as an Apple developer at developer.apple.com. You do need a Mac &hellip; <a href=\"https:\/\/blogs.library.mcgill.ca\/schulich\/design-your-own-apps\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[152,153],"class_list":["post-1918","post","type-post","status-publish","format-standard","hentry","category-blog","tag-apps","tag-itunesu"],"_links":{"self":[{"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/posts\/1918","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/comments?post=1918"}],"version-history":[{"count":12,"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/posts\/1918\/revisions"}],"predecessor-version":[{"id":3172,"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/posts\/1918\/revisions\/3172"}],"wp:attachment":[{"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/media?parent=1918"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/categories?post=1918"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.library.mcgill.ca\/schulich\/wp-json\/wp\/v2\/tags?post=1918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}