Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cesare's iOS App Development Framework (Firebase Integration…
Cesare's iOS App Development Framework
Tools
Development
CocoaPods
Dependency manager to install
Libraries
SDKs
Firebase
Google
Facebook
Stripe
...
Xcode
Go-to application to create iOS apps
To convert the user interface to code
IDE (Integrated Development System)
Continuous integration
BuddyBuild
To provide clients with daily builds
To receive feedback and crash reports
Version control
GitHub
BitBucket
Design
Asset Catalog Creator
Sketch App
Export assets
View the client's design
Workflow
Set up contract
Define
Deadlines
Jump on a call with client
Prepare environment
Set up Trello board for project
Setup BuddyBuild
Visit BuddyBuild
here
Version control
Create a new branch in version control
Request access to private repositories
Development
Implement user interface (programmatically or through Storyboards) by working closely with Sketch file (if provided)
Implement classes, functions and libraries (via CocoaPods), install SDKs (Firebase, Facebook, etc.)
Connect user interface to code
Testing
Test app on real devices to make sure it works as expected
Send latest build to client through complimentary BuddyBuild service
Get feedback from client and reiterate
Customer Service
Reply to every message within 24 hours, any day
Daily reports about my progress
Offer revisions
Clients have access to Trello and the BuddyBuild dashboard
Pro-activity
Library suggestions
Tips & tricks
Private, personalized newsletter with exclusive content
Availability for phone/video calls
Support before and after contract is closed
Research
Provide suggestions to
User Interface
based on
iOS Human Interface Guidelines
User Experience (UX)
Firebase Integration
Realtime Database
Write read/write security rules
Data integrity
Authentication
Facebook
Google
GitHub
Twitter
Custom
Phone number
Anonymous
Cloud Storage
Crash Reporting
Cloud Messaging
Visit Firebase
here
Get in touch with me on
Upwork