{"id":3600,"date":"2020-03-13T14:06:36","date_gmt":"2020-03-13T13:06:36","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=3600"},"modified":"2020-03-13T14:06:40","modified_gmt":"2020-03-13T13:06:40","slug":"become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/","title":{"rendered":"Become a Mobile Developer and Connect the Virtual and Physical Worlds"},"content":{"rendered":"\n<p>Most of us wouldn&#8217;t go a day without using a mobile app &#8211; from Facebook to journey planners to smart home control. Our mobile phone is an integral part of our reality and the nexus between our virtual and physical world. <a href=\"https:\/\/www.bankmycell.com\/blog\/how-many-phones-are-in-the-world\">Over<\/a> 45% of the population own smartphones and 61% mobile phones. Many people\u2019s only access to basic services such as <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/mobile-dev\/nexi-dev-training-program-invisible-payments\/\" class=\"ek-link\">banking<\/a> and email is via a mobile phone, and every mobile developer brings to outside world closer. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/mobile-phone-1875813_1280-1024x682.jpg\" alt=\"\" class=\"wp-image-3602\" width=\"702\" height=\"467\" \/><\/figure>\n\n\n\n<p>There are loads of different sectors seeking mobile developers. According to statistics, the <a href=\"https:\/\/www.statista.com\/statistics\/270291\/popular-categories-in-the-app-store\/\">most popular mobile apps<\/a> are gaming apps.\u00a0 We\u2019ve seen <a href=\"https:\/\/www.codemotion.com\/magazine\/tag\/apple\/\">Apple<\/a>\u2019s ARKit and Google\u2019s ARCore pave the way for greater development of immersive and personalised user experiences that extend to healthcare, retail, training, and other verticals. Streaming entertainment services and digital advertising are not only creating new products but new verticals. There\u2019s also plenty of scope for those interested in IoT and robotics to expand out to other hardware as today\u2019s developers are planning apps of the future to power autonomous vehicles, AR embedded glasses and a plethora of wearable tech from subcutaneous pain management to hydration tracking. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What kinds of skills are required to be a mobile developer?<\/h2>\n\n\n\n<p>Most developers will already have a foundation of knowledge and skills to aid them in mobile dev. In terms of languages at a base level, iOS developers work in Objective-C and Swift. For Android, Java and <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/mobile-dev\/kotlin-loves-react\/\" class=\"ek-link\">Kotlin<\/a> are key. There&#8217;s also a plethora of cross-platform hybrid approaches such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Cordova<\/li><li>React Native<\/li><li>NativeScript<\/li><li>Xamarin<\/li><li>Ionic<\/li><li><a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/mobile-dev\/flutter-for-android-developers\/\" class=\"ek-link\">Flutter<\/a><\/li><\/ul>\n\n\n\n<p>But being a mobile developer is much more than mastering languages.\u00a0 Any developer needs hands-on experience with framework code, SDKs and APIs. A good mobile dev should have an understanding of UX and UI and a security-first mentality. Depending on your interest level, your app learning may intersect with IoT, <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/blockchain-dev\/\" class=\"ek-link\">blockchain<\/a>, or gaming. There are so many skills you can gain for personal interest and future career opportunities.<\/p>\n\n\n\n<p>There&#8217;s also plenty of need for backend knowledge such as database management, hardware integration, and memory allocation. Any time invested in UI\/UX, <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/designer-cxo\/\" class=\"ek-link\">designing<\/a> and testing will never be wasted.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Learn by doing: Build Your Own Apps<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/ux-787980_1280-1024x680.jpg\" alt=\"\" class=\"wp-image-3603\" \/><\/figure>\n\n\n\n<p>If you&#8217;re thinking that becoming a mobile developer involves lots of learning, you&#8217;re right. However, there are a plethora of (mostly free) resources including tutorials, videos, webinars, and training. There are loads of courses, resources, and tutorials available<\/p>\n\n\n\n<p>For Android developers these include<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/developer.android.com\/training\/basics\/firstapp\">Build Your First App<\/a> tutorial<\/li><li><a href=\"https:\/\/codelabs.developers.google.com\/?cat=Android\">Codelabs<\/a>: Short, self-paced tutorials that take you step by step through the process for building a small app or adding features to an existing app<\/li><li><a href=\"https:\/\/developer.android.com\/courses\">Courses<\/a>: Guided training courses<\/li><li><a href=\"https:\/\/www.udacity.com\/course\/ud9012\">Developing Android Apps with Kotlin<\/a> course on Udacity<\/li><li><a href=\"https:\/\/www.udacity.com\/course\/kotlin-bootcamp-for-programmers--ud9011\">Kotlin Bootcamp for beginners<\/a><\/li><li><a href=\"https:\/\/www.youtube.com\/channel\/UCVHFbqXqoYvEWM1Ddxl0QDg\">Android developers<\/a> YouTube Channel<\/li><li><a href=\"https:\/\/www.youtube.com\/channel\/UCSIvrn68cUk8CS8MbtBmBkA\">Reso Coder<\/a> on YouTube<\/li><li><a href=\"https:\/\/www.youtube.com\/channel\/UC0FPjuZLQ16UpvLtbs6LYpg\">Smartherd<\/a> on YouTube<\/li><li><a href=\"http:\/\/androidbackstage.blogspot.com\/\">Android developers<\/a> podcast<\/li><\/ul>\n\n\n\n<p>iOS developers can benefit from<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/developer.apple.com\/tutorials\/swiftui\">SwiftUI tutorials<\/a> from Apple<\/li><li><a href=\"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/TheBasics.html#\/\/apple_ref\/doc\/uid\/TP40014097-CH5-ID309\">Swift the basics<\/a><\/li><li><a href=\"https:\/\/www.udacity.com\/course\/ios-developer-nanodegree--nd003\">Become an iOS developer<\/a><\/li><li><a href=\"https:\/\/insideiosdev.com\/\">Inside iOS dev<\/a><\/li><li><a href=\"https:\/\/developer.apple.com\/library\/archive\/referencelibrary\/GettingStarted\/DevelopiOSAppsSwift\/\">Start Developing iOS Apps (Swift<\/a>)<\/li><li><a href=\"https:\/\/iosdevweekly.com\/\">iOS dev weekly<\/a> newsletter<\/li><li><a href=\"https:\/\/player.fm\/series\/accidental-tech-podcast\">Accidental Tech<\/a> Podcast<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/www.raywenderlich.com\/\">Ray Wenderlich<\/a> and<a href=\"https:\/\/github.com\/abbeyjackson\/AWESOME-iOS-Learning-Resources\"> Abbey Jackson<\/a> have complied mammoth collections of tutorials and resources.<\/p>\n\n\n\n<p>Ultimately, the advantage of learning to be a mobile developer is the hands-on element. As you progress you might just develop an idea for a killer app that either land you a great job or kicks off a career as an entrepreneur.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Find your people<\/h2>\n\n\n\n<p>The best way to learn is through doing, and connecting with others with an interest in mobile development. Talk to people on Reddit, Slack, and GitHub and GitLab. Every week there are events, meetups, conferences, and webinars. Take some time and you&#8217;re sure to find yourself expanding your networks and meeting new contacts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We take a look at how to become a mobile developer. <\/p>\n","protected":false},"author":85,"featured_media":3601,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":3,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[33],"tags":[4881],"collections":[],"class_list":{"0":"post-3600","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-mobile-dev","8":"tag-mobile","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Become a Mobile Developer and Connect the Virtual and Physical Worlds - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"We take a look at how to become a mobile developer including career opportunities, desired skills and training and resources.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Become a Mobile Developer and Connect the Virtual and Physical Worlds\" \/>\n<meta property=\"og:description\" content=\"We take a look at how to become a mobile developer including career opportunities, desired skills and training and resources.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-03-13T13:06:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-03-13T13:06:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1013\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Cate Lawrence\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cate Lawrence\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/\"},\"author\":{\"name\":\"Cate Lawrence\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1\"},\"headline\":\"Become a Mobile Developer and Connect the Virtual and Physical Worlds\",\"datePublished\":\"2020-03-13T13:06:36+00:00\",\"dateModified\":\"2020-03-13T13:06:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/\"},\"wordCount\":620,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg\",\"keywords\":[\"Mobile\"],\"articleSection\":[\"Mobile Developer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/\",\"name\":\"Become a Mobile Developer and Connect the Virtual and Physical Worlds - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg\",\"datePublished\":\"2020-03-13T13:06:36+00:00\",\"dateModified\":\"2020-03-13T13:06:40+00:00\",\"description\":\"We take a look at how to become a mobile developer including career opportunities, desired skills and training and resources.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg\",\"width\":1013,\"height\":675,\"caption\":\"How to beomce a mobile developer\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Frontend\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mobile Developer\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Become a Mobile Developer and Connect the Virtual and Physical Worlds\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1\",\"name\":\"Cate Lawrence\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g\",\"caption\":\"Cate Lawrence\"},\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Become a Mobile Developer and Connect the Virtual and Physical Worlds - Codemotion Magazine","description":"We take a look at how to become a mobile developer including career opportunities, desired skills and training and resources.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/","og_locale":"en_US","og_type":"article","og_title":"Become a Mobile Developer and Connect the Virtual and Physical Worlds","og_description":"We take a look at how to become a mobile developer including career opportunities, desired skills and training and resources.","og_url":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2020-03-13T13:06:36+00:00","article_modified_time":"2020-03-13T13:06:40+00:00","og_image":[{"width":1013,"height":675,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg","type":"image\/jpeg"}],"author":"Cate Lawrence","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Cate Lawrence","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/"},"author":{"name":"Cate Lawrence","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1"},"headline":"Become a Mobile Developer and Connect the Virtual and Physical Worlds","datePublished":"2020-03-13T13:06:36+00:00","dateModified":"2020-03-13T13:06:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/"},"wordCount":620,"commentCount":0,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg","keywords":["Mobile"],"articleSection":["Mobile Developer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/","url":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/","name":"Become a Mobile Developer and Connect the Virtual and Physical Worlds - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg","datePublished":"2020-03-13T13:06:36+00:00","dateModified":"2020-03-13T13:06:40+00:00","description":"We take a look at how to become a mobile developer including career opportunities, desired skills and training and resources.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg","width":1013,"height":675,"caption":"How to beomce a mobile developer"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/become-a-mobile-developer-and-connect-the-virtual-and-physical-worlds\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Frontend","item":"https:\/\/www.codemotion.com\/magazine\/frontend\/"},{"@type":"ListItem","position":3,"name":"Mobile Developer","item":"https:\/\/www.codemotion.com\/magazine\/frontend\/mobile-dev\/"},{"@type":"ListItem","position":4,"name":"Become a Mobile Developer and Connect the Virtual and Physical Worlds"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1","name":"Cate Lawrence","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g","caption":"Cate Lawrence"},"url":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-600x600.jpg","author_info":{"display_name":"Cate Lawrence","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg",1013,675,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-768x512.jpg",768,512,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg",1013,675,false],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg",1013,675,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg",1013,675,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280.jpg",100,67,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-896x504.jpg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/03\/photography-801891_1280-600x600.jpg",600,600,true]},"uagb_author_info":{"display_name":"Cate Lawrence","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"},"uagb_comment_info":0,"uagb_excerpt":"We take a look at how to become a mobile developer.","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/3600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=3600"}],"version-history":[{"count":3,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/3600\/revisions"}],"predecessor-version":[{"id":3606,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/3600\/revisions\/3606"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/3601"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=3600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=3600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=3600"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=3600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}