Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Becoming a Successful Mobile Developer; The Pat...
Search
Omolara Adejuwon
December 03, 2016
170
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Becoming a Successful Mobile Developer; The Pathway & Dynamics
Omolara Adejuwon
December 03, 2016
More Decks by Omolara Adejuwon
See All by Omolara Adejuwon
Building Smarter Apps: ML Kit for Android
larikraun
0
700
Diving into Android App Bundles
larikraun
0
710
Diving into Android App Bundle
larikraun
0
490
Connecting the Dots between the University and the Industry
larikraun
1
190
Getting started with ROOM
larikraun
2
280
Building Slackbots from Scratch
larikraun
0
150
Introduction to Android Development
larikraun
0
210
Featured
See All Featured
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Making the Leap to Tech Lead
cromwellryan
135
10k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
560
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
680
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
540
The SEO identity crisis: Don't let AI make you average
varn
0
560
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