Skip to content
Selection of projects accompanying the iOS8-Day-by-Day blog series http://www.shinobicontrols.com/iOS8DayByDay
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
00-introduction
01-swift-intro
02-sharing-extension Fix the launch screens for d2-8. Made a mistake the first time round Apr 9, 2015
03-uivisualeffect
04-custom-fonts-ib Fix the launch screens for d2-8. Made a mistake the first time round Apr 9, 2015
05-tableview-cell-height
06-unit-test-performance
07-trait-collection
08-today-extension
09-designated-initialisers
10-playgrounds
11-async-testing
12-healthkit
13-coreimage-detectors Converted LiveDetection project to Swift 3 (fixed all build errors an… Dec 20, 2016
14-rotation-deprecation
15-nsformatter
16-hiding-bars
17-live-rendering d16-27: Add launch screens, IB touch Apr 9, 2015
18-split-view-controller d16-27: Add launch screens, IB touch Apr 9, 2015
19-core-image-kernels
20-photos-framework
21-alerts-and-popovers
22-link-to-settings d16-27: Add launch screens, IB touch Apr 9, 2015
23-photo-extension d16-27: Add launch screens, IB touch Apr 9, 2015
24-presentation-controllers
25-notification-actions d16-27: Add launch screens, IB touch Apr 9, 2015
26-avkit
27-launch-images d16-27: Add launch screens, IB touch Apr 9, 2015
28-document-picker
29-safari-action
30-app-previews
31-touch-id d28-39: IB Touch Up Apr 9, 2015
32-layout-margins
33-cloudkit
34-corelocation-auth
35-coremotion
36-location-notifications d28-39: IB Touch Up Apr 9, 2015
37-autosizing-collectionview
38-handoff
39-watchkit d28-39: IB Touch Up Apr 9, 2015
.gitignore
LICENSE Initial commit Jun 13, 2014
README.md

README.md

iOS8-day-by-day

Apple delivered iOS 8 to the developer world at WWDC in June 2014, before launching it at the wider world in September of the same year. The iOS 8 SDK was somewhat over-shadowed by the simultaneous announcement of a new programming language in the form of Swift, however this didn't mean that the core OS had been overlooked at all. Quite the opposite - a huge number of new APIs had been introduced, powering tons of new functionality.

iOS8: Day-by-Day is a review of the most important of these. Busy developers don't have time to trawl the WWDC videos and Apple documentation. Instead they'd like to get a high-level summary of the new possibilities, alongside some working sample code. This is exactly what iOS8: Day-by-Day provides. It started out as a blog series, and these blog posts now form the basis of the book.

This repo contains all the source code associated with each of the articles, allowing you to see each of the new technologies in action.

Book

iOS8 Day-by-Day is now a published eBook. You can get hold of your copy from Leanpub at leanpub.com/ios8daybyday.

Blog Series

iOS8 Day-by-Day is a blog series which dives into all the new features available for developers in iOS8. You can read more about it and find an index of the currently published posts here at shinobicontrols.com/iOS8DayByDay.

This repo is a collection of projects which accompany the series. Every single blog post has a project which demonstrates the functionality in-action, rather than just being a purely theoretical overview of the technology.

If you have any suggestions / ideas / comments please feel free to catch me on twitter at @iwantmyrealname, and do fork the repo and have a play around with the code!

sam

iwantmyreal.name

@iwantmyrealname @shinobicontrols

You can’t perform that action at this time.