Mobile/iOS
From MozillaWiki
< Mobile
Source code
Sub-projects
- Tab switcher: https://github.com/st3fan/P105ToolbarExperiment
- Reader panel: https://github.com/thebnich/iOSReader
- Share extension: https://github.com/wesj/Project105
- Settings: https://github.com/st3fan/P105SettingsExperiment
- Login screen: https://github.com/thebnich/iOSLoginScreen
- Code-only port: https://github.com/thebnich/iOSLoginScreenCodeOnly
- Bookmarks panel
Installing on physical devices
- Get developer license ($99/year)
- Create a provisioning profile
- Get UDID from iTunes
- Go to Summary tab
- Click the Serial Number field to change it to UDID
- Right click and copy
- Go to https://developer.apple.com/account/ios/device/deviceList.action and add this UDID as a device
Resources
- The Swift Programming Language: https://developer.apple.com/library/prerelease/mac/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html
- Android vs. iOS: http://blog.gqueues.com/2013/07/android-vs-ios-comparing-development.html
- Building a table view project from scratch: http://www.raywenderlich.com/76519/add-table-view-search-swift
- Locking in Swift: http://www.bignerdranch.com/blog/locking-in-swift-helping-protect-me-from-myself/