Building an Open Source iOS app: lessons learned
Dec 12, 2016, Hacker Dojo (Santa Clara), 6pm
In this talk I'm going to talk about lessons learned from building Sensorama (http://www.sensorama.org), an Open Source sensor platform for data science. The main theme of the talk will be Open Source: what is great about it, what is bad and how you must become a part of the Open Source community to really move quickly and benefit from it. For this project, I did both the code and the design, so you'll have a chance to see how solo-developer deals with time/feature constraints, which tools I've used and what my approach towards development in this mode is. In other words: I'll tell you what I did to stay sane. If the iOS development were a walk in a dark city park, this talk may turn out to be your flashlight. If you like it, star it at GitHub: https://github.com/wkoszek/sensorama-ios
Agenda
https://www.meetup.com/svmobiledev/events/235836893/
Materials
https://github.com/wkoszek/talks/tree/master/svmobiledev2016
Some links from the slides
Fake it till you make it presentation https://developer.apple.com/videos/play/wwdc2014/223
Designing for Future Hardware https://developer.apple.com/videos/play/wwdc2015/801/
References
WWW: http://www.sensorama.org
GitHub (code): https://github.com/wkoszek/sensorama-ios
GitHub (artwork): https://github.com/wkoszek/sensorama-artwork
Author
WWW: http://www.koszek.com
Twitter: https://twitter.com/wkoszek
LinkedIn: https://www.linkedin.com/in/wkoszek/
Email: wojciech (at) koszek.com
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Building an Open Source iOS app: lessons learned
1. Building An
Open-Source iOS App
Wojciech Adam Koszek · http://www.koszek.com · ! wkoszek
Silicon Valley Mobile Developers & Designers, Dec 12th, 2016
2. Building An
Open-Source iOS App
Wojciech Adam Koszek · http://www.koszek.com · ! wkoszek
Silicon Valley Mobile Developers & Designers, Dec 12th, 2016
EVERYTHING (opinions, thoughs,
feelings, projects) in this talk are my own
and NOT my employer
3. Today's talk is about
Sensorama
Open Source Sensor Platform for Data Science
http://www.sensorama.org
18. Motivation
Why/how/who/what/when
Design & App Concept
First app look and feel
Usability tests
How people liked it?
Implementation
Which tools I've used and how I've used them.
Open Source: good and BAD parts
What to do and what NOT to do
Summary
Q/A
19. Motivation
Why/how/who/what/when
Design & App Concept
First app look and feel
Usability tests
How people liked it?
Implementation
Which tools I've used and how I've used them.
Open Source: good and BAD parts
What to do and what NOT to do
Summary
Q/A
20. Motivation
Why/how/who/what/when
Design & App Concept
First app look and feel
Usability tests
How people liked it?
Implementation
Which tools I've used and how I've used them.
Open Source: good and BAD parts
What to do and what NOT to do
Summary
Q/A
167. CocoaPods is adding
more complexity
and dependency on network, GitHub and other people
repositories
168. CocoaPods is adding
more complexity
and dependency on network, GitHub and other people
repositories
169. CocoaPods is adding
more complexity
and dependency on network, GitHub and other people
repositories
Matters if you work over the tethered connection
232. Building An
Open-Source iOS App
Wojciech Adam Koszek · http://www.koszek.com · ! wkoszek
Silicon Valley Mobile Developers & Designers, Dec 12th, 2016