Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Becoming a Successful Mobile Developer; The Pathway & Dynamics

Bcf368379f7010d91cd12d2ffa3427f8?s=47 Omolara Adejuwon
December 03, 2016
27

Becoming a Successful Mobile Developer; The Pathway & Dynamics

Bcf368379f7010d91cd12d2ffa3427f8?s=128

Omolara Adejuwon

December 03, 2016
Tweet

Transcript

  1. Becoming a successful mobile developer; the pathway and dynamics Omolara

    Adejuwon : @_larikraun December 3, 2016
  2. Omolara: • Software developer @LawPavilion ◦ Android ◦ iOS ◦

    PHP • Seldom-writer at blog.larikraun.me. • Contributes to open source @larikraun (github). • Tweets at @_larikraun. • Happy doing what she does.
  3. Mobile development simply put, is building softwares that run on

    mobile devices such as smart phones, smart watches etc.
  4. Why Mobile?

  5. The statistic shows the total number of mobile phone users

    worldwide from 2013 to 2019. For 2017 the number of mobile phone users is forecast to reach 4.77 billion. - www.statista.com
  6. Mobile Apps have become part of our lives. We have

    found them useful in different ways.
  7. Examples... • Educational • Books • Religion • Entertainment •

    Games
  8. Tell me more...

  9. Mobile development as the mother of many children • Android

    Development ◦ Android phones and tablets ◦ Wearables etc • iOS Development ◦ iPhones, iPads ◦ Watches etc • BlackBerry and Others • Cross Platform
  10. The Tools

  11. • Documentations ◦ https://developers.android.com/ ◦ https://developer.apple.com/ • Development Tools ◦

    Android Studio for Android development, ◦ Xcode for iOS development ◦ SDKs
  12. • OS ◦ Android Studio - Windows, Linux, OS X

    ◦ XCode - OS X • Programming Languages ◦ Android - Java ◦ iOS - Objective C, Swift ◦ Cross Platform - html, css, js
  13. Life is about growing and improving and getting better Conor

    McGregor
  14. Most times, it is not about how you start. The

    rate at which you improve determines a lot. Omolara Adejuwon
  15. #PROTIPS

  16. • Learn the best practices • Design Guidelines ◦ Android

    Material’s Design Specs. ◦ iOS’s Human Interface Guidelines • It must start with a beautiful app icon. This is the first thing the user interacts with. • Best UI/UX for your app.
  17. • Mind the size of images and other resources •

    Close all connections • Secure your apps • Obfuscate your apps • Remove unnecessary permissions from your app • Testing
  18. Opportunities for Mobile Developers

  19. Since mobile development includes many phases, you CHOOSE.

  20. • Designer • UI Developer • Core Developer • Tester

    • Analyst • Consultant YOU CHOOSE!
  21. QUESTIONS?

  22. THANK YOU