Let's tak Productivity (Let's talk Apple #4)
16:30
PROGRAM
16:45 17:30
Automatisering af deployment i iOS
- Fra cirkus til overhalingsbanen med fastlane
Martin Jensen
AppCode:
- Fordi det er vigtigt at have værktøjet i orden
Niels FrydenholmKasper Nissen
Velkommen til Let’s talk Productivity
- et kort tilbageblik og WWDC recap
Efterfølgende tænder vi grillen…
#appleaarhus
Let’s Talk Apple, Aarhus
Let's tak Productivity (Let's talk Apple #4)
ET TILBAGEBLIK PÅ DET FØRSTE ÅR
Let's tak Productivity (Let's talk Apple #4)
recap
Let's tak Productivity (Let's talk Apple #4)
updates
- Follow best practices from iOS8
- Auto Layout
- Size classes
- Resource management
Multitasking
applicationWillResignActive:
applicationDidEnterBackground:
When user moves the divider:
If user moves the divider all the way to the edge
LINK: https://developer.apple.com/library/prerelease/ios/documentation/WindowsViews/Conceptual/AdoptingMultitaskingOniPad/index.html#//apple_ref/doc/uid/TP40015145-CH3-SW1
Split-view
updates
- NSUserActivity API
- CoreSpotlight.framework
- Web markup to website
Search
LINK: https://developer.apple.com/library/prerelease/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html#//apple_ref/doc/uid/TP40016198-DontLinkElementID_1
NSUserActivity *userActivity = [[NSUserActivity alloc]
initWithActivityType:@“com.mycompany.activity-type”];
// Set properties that describe the activity and that can be used in search.
userActivity.title = @"...";
userActivity.keywords = [NSSet setWithArray:@[...]];
// Set values needed to restore state
userActivity.userInfo = @{ … };
// Enable the activity to participate in search results.
[userActivity.eligibleForSearch = YES];
updates
- Optimizing for different devices
App Thinning
LINK: https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html#//apple_ref/doc/uid/TP40012582-CH35-SW2
updates
LINK: https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html#//apple_ref/doc/uid/TP40012582-CH35-SW2
Swift 2
LINK: https://developer.apple.com/swift/
- Fix-it suggestions
- Error handling model
- Syntax improvements
- do, guard, defer, repeat
- Availability
- Built-in availability checking
- OPEN SOURCE!!
func test() {
do {
try loadData()
} catch {
print(error)
}
}
watchOS 2
LINK: https://developer.apple.com/watchos/pre-release/
- Runs on the Apple Watch instead of the iPhone
watchOS 2
LINK: https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html#//apple_ref/doc/uid/TP40012582-CH35-SW2
ClockKit
Contacts
Core Data
Core Foundation
Core Graphics
Core Location
Core Motion
EventKit
Foundation
HealthKit
HomeKit
ImageIO
MapKit
Mobile Core Services
PassKit
Security
System Configuration
Watch Connectivity
WatchKit
Accessible extensions in watchOS 2
updates
LINK: https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html#//apple_ref/doc/uid/TP40012582-CH35-SW2
updates
LINK: https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html#//apple_ref/doc/uid/TP40012582-CH35-SW2
Automatisering af deployment i iOS
- Fra cirkus til overhalingsbanen med fastlane
Martin Jensen, IT Minds
PAUSE
Niels Frydenholm, ebay
AppCode: Fordi det er vigtigt at have værktøjet i orden
BARBECUE TIME!

More Related Content

PPTX
The Power of a Great API
PDF
Beyond Appium: Testing with Espresso & the Real Device Cloud
PPT
seminar on androide
PPTX
Porting Hybrid Apps to Native Apps
PDF
A Journey Into Innovation for Event Businesses
PPTX
ATAGTR2017 Appium
PPTX
Appium testing api
PDF
IOS vs Android Apps
The Power of a Great API
Beyond Appium: Testing with Espresso & the Real Device Cloud
seminar on androide
Porting Hybrid Apps to Native Apps
A Journey Into Innovation for Event Businesses
ATAGTR2017 Appium
Appium testing api
IOS vs Android Apps

What's hot (20)

PPTX
Appium solution artizone
PPTX
Hybrid apps by bart waardenburg at hippo connect '15
PDF
Discovering appium - A journey for beginners
PPTX
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
PPTX
iOS & Android Application Development - Pee Dee User Group Meeting
PDF
Hazem habeb
PPTX
Appium overview session final
PDF
Appium: Automation for Mobile Apps
PPTX
Hybrid Mobile Development - Overview and Intro to Cordova/Ionic Framework
DOCX
Everything you need to know about native application development
PPTX
Appium - test automation for mobile apps
PDF
Ionic Hybrid Mobile Application
PPTX
React native automation testing
PDF
IBM Bluemix Cloud Platform Application Development with Eclipse IDE
PDF
Mobile Apps NYC Presentation
PDF
What is Appium? Edureka
PDF
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
PPT
Hybrid app development
PPT
The Fine Print of iOS Development
PDF
Mobile application development React Native - Tidepool Labs
Appium solution artizone
Hybrid apps by bart waardenburg at hippo connect '15
Discovering appium - A journey for beginners
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
iOS & Android Application Development - Pee Dee User Group Meeting
Hazem habeb
Appium overview session final
Appium: Automation for Mobile Apps
Hybrid Mobile Development - Overview and Intro to Cordova/Ionic Framework
Everything you need to know about native application development
Appium - test automation for mobile apps
Ionic Hybrid Mobile Application
React native automation testing
IBM Bluemix Cloud Platform Application Development with Eclipse IDE
Mobile Apps NYC Presentation
What is Appium? Edureka
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Hybrid app development
The Fine Print of iOS Development
Mobile application development React Native - Tidepool Labs
Ad

Viewers also liked (19)

PPTX
Apple talk
PPT
Real-World Networks
PDF
Arc gis network analyst tutorial
PPTX
PPA Tech Talk: Apple News
PPT
PPTX
Token Ring : 802.5
PPTX
Apple presentation
PPT
Artificial Passenger Fair
PPT
Artificial Passenger
PPTX
Artificial passenger
PPT
Apple inc.ppt
PPTX
Iris scanning
PPT
Artificial Passenger
PDF
Retail Mobility, Productivity and Security
PPTX
Augmented reality The future of computing
PPTX
blackberry Presentation
PPS
Augmented Reality Presentation
PPT
Biometric's final ppt
PPTX
Apple presentation.ppt
Apple talk
Real-World Networks
Arc gis network analyst tutorial
PPA Tech Talk: Apple News
Token Ring : 802.5
Apple presentation
Artificial Passenger Fair
Artificial Passenger
Artificial passenger
Apple inc.ppt
Iris scanning
Artificial Passenger
Retail Mobility, Productivity and Security
Augmented reality The future of computing
blackberry Presentation
Augmented Reality Presentation
Biometric's final ppt
Apple presentation.ppt
Ad

Similar to Let's tak Productivity (Let's talk Apple #4) (20)

PPTX
Mobile Application and Developments.pptx
PPTX
Building a scalable app factory with Appcelerator Platform
PPTX
SplunkLive! London 2017 - DevOps Powered by Splunk
PPTX
Business management application
PPTX
Expo - Zero to App.pptx
PDF
Scaling Shiny Apps - EARL 2017 San Francisco
PDF
Keynote (Tony King-Smith) - Silicon? Check. HSA? Check. All done? Wrong! - by...
PPTX
iOS App Development Company Success In 2025
PDF
Mobile apps for web developers
PDF
Ehab Mohamed Ashraf - CV
PDF
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
PDF
Resume - Alsey Coleman Miller - iOS Developer
PDF
Noufal Curriculum Vitae
PPTX
To be or not to be serverless
PDF
A Deep Dive into Android App Development 2.0.pdf
DOC
iPhone Developer_ankush
PDF
Alex Pal - Resume - Short
PPTX
SplunkLive! Zurich 2017 - Splunk Add-ons and Alerts
PDF
SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)
PPTX
Mobile application development platform
Mobile Application and Developments.pptx
Building a scalable app factory with Appcelerator Platform
SplunkLive! London 2017 - DevOps Powered by Splunk
Business management application
Expo - Zero to App.pptx
Scaling Shiny Apps - EARL 2017 San Francisco
Keynote (Tony King-Smith) - Silicon? Check. HSA? Check. All done? Wrong! - by...
iOS App Development Company Success In 2025
Mobile apps for web developers
Ehab Mohamed Ashraf - CV
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
Resume - Alsey Coleman Miller - iOS Developer
Noufal Curriculum Vitae
To be or not to be serverless
A Deep Dive into Android App Development 2.0.pdf
iPhone Developer_ankush
Alex Pal - Resume - Short
SplunkLive! Zurich 2017 - Splunk Add-ons and Alerts
SAP Teched && dcode 2014 Recap (@SITNL, 29 Nov 2014)
Mobile application development platform

More from Kasper Nissen (11)

PDF
GitOps - Operation By Pull Request
PDF
Should developers care about dockerfiles and kubernetes resources
PDF
Two Years In Production With Kubernetes - An Experience Report
PDF
Cloud Native CI/CD with GitOps
PDF
Cloud native aarhus #5
PDF
Kubernetes Kops - Automation Night
PDF
Lunar Way and the Cloud Native "stack"
PDF
Container orchestration on_aws
PDF
Monitoring with prometheus
PDF
IT Minds Mindblown Networking Event 2016
PDF
Google Cloud Platform and Kubernetes
GitOps - Operation By Pull Request
Should developers care about dockerfiles and kubernetes resources
Two Years In Production With Kubernetes - An Experience Report
Cloud Native CI/CD with GitOps
Cloud native aarhus #5
Kubernetes Kops - Automation Night
Lunar Way and the Cloud Native "stack"
Container orchestration on_aws
Monitoring with prometheus
IT Minds Mindblown Networking Event 2016
Google Cloud Platform and Kubernetes

Recently uploaded (20)

PDF
substrate PowerPoint Presentation basic one
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
Auditboard EB SOX Playbook 2023 edition.
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PPTX
Presentation - Principles of Instructional Design.pptx
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
PDF
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
PDF
ment.tech-Siri Delay Opens AI Startup Opportunity in 2025.pdf
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
CEH Module 2 Footprinting CEH V13, concepts
PDF
Altius execution marketplace concept.pdf
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Human Computer Interaction Miterm Lesson
substrate PowerPoint Presentation basic one
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
Auditboard EB SOX Playbook 2023 edition.
Module 1 Introduction to Web Programming .pptx
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
Build Real-Time ML Apps with Python, Feast & NoSQL
Presentation - Principles of Instructional Design.pptx
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
ment.tech-Siri Delay Opens AI Startup Opportunity in 2025.pdf
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
A symptom-driven medical diagnosis support model based on machine learning te...
NewMind AI Weekly Chronicles – August ’25 Week IV
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
4 layer Arch & Reference Arch of IoT.pdf
CEH Module 2 Footprinting CEH V13, concepts
Altius execution marketplace concept.pdf
giants, standing on the shoulders of - by Daniel Stenberg
Human Computer Interaction Miterm Lesson

Let's tak Productivity (Let's talk Apple #4)