Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Becoming a Successful Mobile Developer; The Pat...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Omolara Adejuwon
December 03, 2016
1
160
Becoming a Successful Mobile Developer; The Pathway & Dynamics
Omolara Adejuwon
December 03, 2016
Tweet
Share
More Decks by Omolara Adejuwon
See All by Omolara Adejuwon
Building Smarter Apps: ML Kit for Android
larikraun
0
640
Diving into Android App Bundles
larikraun
0
670
Diving into Android App Bundle
larikraun
0
440
Connecting the Dots between the University and the Industry
larikraun
1
150
Getting started with ROOM
larikraun
2
250
Building Slackbots from Scratch
larikraun
0
110
Introduction to Android Development
larikraun
0
160
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
950
Balancing Empowerment & Direction
lara
5
930
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
エンジニアに許された特別な時間の終わり
watany
106
240k
Google's AI Overviews - The New Search
badams
0
930
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Transcript
Becoming a successful mobile developer; the pathway and dynamics Omolara
Adejuwon : @_larikraun December 3, 2016
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.
Mobile development simply put, is building softwares that run on
mobile devices such as smart phones, smart watches etc.
Why Mobile?
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
Mobile Apps have become part of our lives. We have
found them useful in different ways.
Examples... • Educational • Books • Religion • Entertainment •
Games
Tell me more...
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
The Tools
• Documentations ◦ https://developers.android.com/ ◦ https://developer.apple.com/ • Development Tools ◦
Android Studio for Android development, ◦ Xcode for iOS development ◦ SDKs
• OS ◦ Android Studio - Windows, Linux, OS X
◦ XCode - OS X • Programming Languages ◦ Android - Java ◦ iOS - Objective C, Swift ◦ Cross Platform - html, css, js
Life is about growing and improving and getting better Conor
McGregor
Most times, it is not about how you start. The
rate at which you improve determines a lot. Omolara Adejuwon
#PROTIPS
• 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.
• Mind the size of images and other resources •
Close all connections • Secure your apps • Obfuscate your apps • Remove unnecessary permissions from your app • Testing
Opportunities for Mobile Developers
Since mobile development includes many phases, you CHOOSE.
• Designer • UI Developer • Core Developer • Tester
• Analyst • Consultant YOU CHOOSE!
QUESTIONS?
THANK YOU