Skyler Tanner's repositories
arch-materials
The projects and the materials that accompany the Advanced iOS App Architecture book
SalesforceiOSPushSDKExample
Example app demonstrating how to use Salesforce Marketing Cloud iOS Mobile Push SDK
SPMTest
Tests manual MarketingCloudPush integration and SPM module integration
IAmRich
practice
CombineSwiftPlayground
A Swift playground explaining the concepts of the new Combine framework
FlipPic
iOS front/back camera app that allows both a selfie and a snapshot with a single touch.
Swiftification
Swift extensions to make life more pleasant
SafariTabs
uses TRTabView cocoa pod to replicate safari desktop tabs at top of screen.
RedditJson
search subreddit titles and have it pull down each article in that subreddit into a tableView
Timeline
Timeline is a simple photo sharing service. Students will bring in many concepts that they have learned, including heavy use of NSURLSession and Table Views, and add complex data modeling, Image Picker, Collection Views, Firebase, and protocol-oriented programming to make a Capstone Level project spanning many days and concepts.
Journal
Students will build a simple Journal app to practice MVC separation, protocols, master-detail interfaces, table views, and persistence.
Task
Students will build a simple task tracking app to practice project planning, progress tracking, MVC separation, intermediate table view features, and Core Data.
SolarSystem
Students will work with table views, learn about protocols, and implement the UITableViewDataSource and UITableViewDelegate protocols to build .
Flashlight
Students will build a simple Flashlight app to practice working with IBOutlets, IBActions, and UIControlEvents.
FastPdfKit
A Static Library to be embedded on iOS applications to display pdf documents derived from Fast PDF
StorePractice
practice adding in app purchases and iAds
LibraryReviewApp
An app that you can keep track of books you are reading.
iosProjectPairRandomizer
randomizes players into pairs
iOS-six-week-technical-challenge
In response to [Christopher Burke's answer](http://qr.ae/RCI2cL) to the question 'What is the difference between a programmer, a good programmer, and a great programmer?' we have built this technical challenge to assess where you are at after six weeks.
Festivus
An iOS app for festivals that allows vendor lists, event lists, and donations. Built by iOS students at DevMountain. Sample app provided for Craft Lake City, an annual DIY Festival based in Salt Lake City.
Weather-Playground
An app that uses open weather map data and provides a background for a designed weather app
MyGarage
A simple iOS application that demonstrated Model Objects, Model Object Controllers, and NSUserDefaults