Submit Search
Upload
Automation on iOS
•
0 likes
•
47 views
Tsungyu Yu
Follow
Talk about automation at Good Ideas studio in May 2019.
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 36
Download now
Download to read offline
Recommended
近未来の人工知能のカタチ
近未来の人工知能のカタチ
太一郎 遠藤
Introducing wsgi_lineprof / PyCon JP 2017 LT
Introducing wsgi_lineprof / PyCon JP 2017 LT
Yusuke Miyazaki
NPR presentation at DC API Meetup 12/13/12 by Irakli Nadareishvili
NPR presentation at DC API Meetup 12/13/12 by Irakli Nadareishvili
DC Web API User Group
Merge hells!! Feature toggles to the rescue - DevOpsDays Madison
Merge hells!! Feature toggles to the rescue - DevOpsDays Madison
Leena N
Merge hells!! feature toggles to the rescue - Presented @ Agile Toronto
Merge hells!! feature toggles to the rescue - Presented @ Agile Toronto
Leena N
Pythonistaで始めるiOSプロトタイプ開発
Pythonistaで始めるiOSプロトタイプ開発
Yusuke Muraoka
WIT Lightning Talk: Agility at Scale with the Netflix API
WIT Lightning Talk: Agility at Scale with the Netflix API
Sangeeta Narayanan
Branching Your Way to Low-Code Perfection
Branching Your Way to Low-Code Perfection
OutSystems
Recommended
近未来の人工知能のカタチ
近未来の人工知能のカタチ
太一郎 遠藤
Introducing wsgi_lineprof / PyCon JP 2017 LT
Introducing wsgi_lineprof / PyCon JP 2017 LT
Yusuke Miyazaki
NPR presentation at DC API Meetup 12/13/12 by Irakli Nadareishvili
NPR presentation at DC API Meetup 12/13/12 by Irakli Nadareishvili
DC Web API User Group
Merge hells!! Feature toggles to the rescue - DevOpsDays Madison
Merge hells!! Feature toggles to the rescue - DevOpsDays Madison
Leena N
Merge hells!! feature toggles to the rescue - Presented @ Agile Toronto
Merge hells!! feature toggles to the rescue - Presented @ Agile Toronto
Leena N
Pythonistaで始めるiOSプロトタイプ開発
Pythonistaで始めるiOSプロトタイプ開発
Yusuke Muraoka
WIT Lightning Talk: Agility at Scale with the Netflix API
WIT Lightning Talk: Agility at Scale with the Netflix API
Sangeeta Narayanan
Branching Your Way to Low-Code Perfection
Branching Your Way to Low-Code Perfection
OutSystems
Containers at Netflx - An Evolving Story QConSF2015
Containers at Netflx - An Evolving Story QConSF2015
Sangeeta Narayanan
#NoAgile - Dan Suciu
#NoAgile - Dan Suciu
ITCamp
Building a Running App With react-native
Building a Running App With react-native
Hein Rutjes
Afupday lille-2020
Afupday lille-2020
Nicolas De Boose
The fight for surviving in the IoT world - Radu Vunvulea
The fight for surviving in the IoT world - Radu Vunvulea
ITCamp
Dirigible - Fast Prototyping in Front of Your Customer
Dirigible - Fast Prototyping in Front of Your Customer
Jordan Pavlov
20180124 android taipei_arinterface
20180124 android taipei_arinterface
PRADA Hsiung
Collibra wrojug-ontrack-20100424
Collibra wrojug-ontrack-20100424
Damien Coraboeuf
From Developer to Data Scientist - Gaines Kergosien
From Developer to Data Scientist - Gaines Kergosien
ITCamp
API公開最初の一歩 - API Connect on Bluemix
API公開最初の一歩 - API Connect on Bluemix
Hideaki Tokida
Migrating to Continuous Delivery with TFS 2017 - Liviu Mandras-Iura
Migrating to Continuous Delivery with TFS 2017 - Liviu Mandras-Iura
ITCamp
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Dianne Marsh
Dirigible - What's new
Dirigible - What's new
Jordan Pavlov
Atlassian Latest Updates
Atlassian Latest Updates
アトラシアン株式会社
Jenkins CI in Action
Jenkins CI in Action
Mikhail Pobolovets
iPlayground: CarPlay and MFI Hearing Aids
iPlayground: CarPlay and MFI Hearing Aids
Weizhong Yang
Cloud-Native Roadshow - Microservices - Toronto
Cloud-Native Roadshow - Microservices - Toronto
VMware Tanzu
Google APIs for NSBM Students
Google APIs for NSBM Students
Anjana Somathilake
APIdays Paris 2018 - A little less conversation, a little more action, Alain ...
APIdays Paris 2018 - A little less conversation, a little more action, Alain ...
apidays
Top Trends in Application Delivery Webinar 10.29.15
Top Trends in Application Delivery Webinar 10.29.15
Puppet
Software Security: In the World of Cloud & CI-CD
Software Security: In the World of Cloud & CI-CD
OWASP Delhi
Towards Continuous Delivery in Mobile Apps
Towards Continuous Delivery in Mobile Apps
Phillip Wheatley
More Related Content
What's hot
Containers at Netflx - An Evolving Story QConSF2015
Containers at Netflx - An Evolving Story QConSF2015
Sangeeta Narayanan
#NoAgile - Dan Suciu
#NoAgile - Dan Suciu
ITCamp
Building a Running App With react-native
Building a Running App With react-native
Hein Rutjes
Afupday lille-2020
Afupday lille-2020
Nicolas De Boose
The fight for surviving in the IoT world - Radu Vunvulea
The fight for surviving in the IoT world - Radu Vunvulea
ITCamp
Dirigible - Fast Prototyping in Front of Your Customer
Dirigible - Fast Prototyping in Front of Your Customer
Jordan Pavlov
20180124 android taipei_arinterface
20180124 android taipei_arinterface
PRADA Hsiung
Collibra wrojug-ontrack-20100424
Collibra wrojug-ontrack-20100424
Damien Coraboeuf
From Developer to Data Scientist - Gaines Kergosien
From Developer to Data Scientist - Gaines Kergosien
ITCamp
API公開最初の一歩 - API Connect on Bluemix
API公開最初の一歩 - API Connect on Bluemix
Hideaki Tokida
Migrating to Continuous Delivery with TFS 2017 - Liviu Mandras-Iura
Migrating to Continuous Delivery with TFS 2017 - Liviu Mandras-Iura
ITCamp
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Dianne Marsh
Dirigible - What's new
Dirigible - What's new
Jordan Pavlov
Atlassian Latest Updates
Atlassian Latest Updates
アトラシアン株式会社
Jenkins CI in Action
Jenkins CI in Action
Mikhail Pobolovets
iPlayground: CarPlay and MFI Hearing Aids
iPlayground: CarPlay and MFI Hearing Aids
Weizhong Yang
Cloud-Native Roadshow - Microservices - Toronto
Cloud-Native Roadshow - Microservices - Toronto
VMware Tanzu
Google APIs for NSBM Students
Google APIs for NSBM Students
Anjana Somathilake
APIdays Paris 2018 - A little less conversation, a little more action, Alain ...
APIdays Paris 2018 - A little less conversation, a little more action, Alain ...
apidays
Top Trends in Application Delivery Webinar 10.29.15
Top Trends in Application Delivery Webinar 10.29.15
Puppet
What's hot
(20)
Containers at Netflx - An Evolving Story QConSF2015
Containers at Netflx - An Evolving Story QConSF2015
#NoAgile - Dan Suciu
#NoAgile - Dan Suciu
Building a Running App With react-native
Building a Running App With react-native
Afupday lille-2020
Afupday lille-2020
The fight for surviving in the IoT world - Radu Vunvulea
The fight for surviving in the IoT world - Radu Vunvulea
Dirigible - Fast Prototyping in Front of Your Customer
Dirigible - Fast Prototyping in Front of Your Customer
20180124 android taipei_arinterface
20180124 android taipei_arinterface
Collibra wrojug-ontrack-20100424
Collibra wrojug-ontrack-20100424
From Developer to Data Scientist - Gaines Kergosien
From Developer to Data Scientist - Gaines Kergosien
API公開最初の一歩 - API Connect on Bluemix
API公開最初の一歩 - API Connect on Bluemix
Migrating to Continuous Delivery with TFS 2017 - Liviu Mandras-Iura
Migrating to Continuous Delivery with TFS 2017 - Liviu Mandras-Iura
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Dirigible - What's new
Dirigible - What's new
Atlassian Latest Updates
Atlassian Latest Updates
Jenkins CI in Action
Jenkins CI in Action
iPlayground: CarPlay and MFI Hearing Aids
iPlayground: CarPlay and MFI Hearing Aids
Cloud-Native Roadshow - Microservices - Toronto
Cloud-Native Roadshow - Microservices - Toronto
Google APIs for NSBM Students
Google APIs for NSBM Students
APIdays Paris 2018 - A little less conversation, a little more action, Alain ...
APIdays Paris 2018 - A little less conversation, a little more action, Alain ...
Top Trends in Application Delivery Webinar 10.29.15
Top Trends in Application Delivery Webinar 10.29.15
Similar to Automation on iOS
Software Security: In the World of Cloud & CI-CD
Software Security: In the World of Cloud & CI-CD
OWASP Delhi
Towards Continuous Delivery in Mobile Apps
Towards Continuous Delivery in Mobile Apps
Phillip Wheatley
Ci for i-os-codemash-01.2013
Ci for i-os-codemash-01.2013
Kevin Munc
Continuous Integration @ Haptik
Continuous Integration @ Haptik
Prateek Gupte
CICD Mule
CICD Mule
Naveen kumar Kavartapu
手機自動化測試和持續整合
手機自動化測試和持續整合
Carl Su
DevOps for AI Apps
DevOps for AI Apps
Richin Jain
Continuous integration for Ruby on Rails
Continuous integration for Ruby on Rails
David Paluy
Enterprise iPad Development Without Notes
Enterprise iPad Development Without Notes
jaxarcsig
IOS ecosystem
IOS ecosystem
Paolo Tagliani
CI/CD for mobile at HERE
CI/CD for mobile at HERE
Stefan Verhoeff
Quality in dev ops east 2017
Quality in dev ops east 2017
Amir Rozenberg
DevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile Games
Andreas Katzig
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Sauce Labs
Monitoring in an Infrastructure as Code Age
Monitoring in an Infrastructure as Code Age
Puppet
Monitoring at Cloud Scale
Monitoring at Cloud Scale
Julien Pivotto
Outsmarting SmartPhones
Outsmarting SmartPhones
saurabhharit
Automation in iOS development
Automation in iOS development
Cong Nguyen
Eclipse the Rich Client Platform - Jeff McAffer, Eclipse Architect, IBM
Eclipse the Rich Client Platform - Jeff McAffer, Eclipse Architect, IBM
mfrancis
Monitoring in an Infrastructure as Code Age
Monitoring in an Infrastructure as Code Age
Kris Buytaert
Similar to Automation on iOS
(20)
Software Security: In the World of Cloud & CI-CD
Software Security: In the World of Cloud & CI-CD
Towards Continuous Delivery in Mobile Apps
Towards Continuous Delivery in Mobile Apps
Ci for i-os-codemash-01.2013
Ci for i-os-codemash-01.2013
Continuous Integration @ Haptik
Continuous Integration @ Haptik
CICD Mule
CICD Mule
手機自動化測試和持續整合
手機自動化測試和持續整合
DevOps for AI Apps
DevOps for AI Apps
Continuous integration for Ruby on Rails
Continuous integration for Ruby on Rails
Enterprise iPad Development Without Notes
Enterprise iPad Development Without Notes
IOS ecosystem
IOS ecosystem
CI/CD for mobile at HERE
CI/CD for mobile at HERE
Quality in dev ops east 2017
Quality in dev ops east 2017
DevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile Games
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Monitoring in an Infrastructure as Code Age
Monitoring in an Infrastructure as Code Age
Monitoring at Cloud Scale
Monitoring at Cloud Scale
Outsmarting SmartPhones
Outsmarting SmartPhones
Automation in iOS development
Automation in iOS development
Eclipse the Rich Client Platform - Jeff McAffer, Eclipse Architect, IBM
Eclipse the Rich Client Platform - Jeff McAffer, Eclipse Architect, IBM
Monitoring in an Infrastructure as Code Age
Monitoring in an Infrastructure as Code Age
Recently uploaded
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
slot gacor bisa pakai pulsa
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
RajkumarAkumalla
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
Call Girls in Nagpur High Profile
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
rakeshbaidya232001
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
Suhani Kapoor
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
upamatechverse
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
wendy cai
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
purnimasatapathy1234
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
Suhani Kapoor
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
upamatechverse
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
João Esperancinha
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
pranjaldaimarysona
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
humanexperienceaaa
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Asutosh Ranjan
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
AbhinavSharma374939
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
rehmti665
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Soham Mondal
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Suman Mia
Recently uploaded
(20)
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Automation on iOS
1.
Automation on iOS And
on Development (CI / CD)
2.
游諭 iOS, C, Swift,
Fastlane GitHub,GitLab: ytyubox lifecycle phases : iOSLoadJob( )
3.
Agenda • Automation by
Apple • Automation by App • Automation by CI / CD • Automation by you!
4.
Automation
5.
Automation is a
process or procedure performed with minimal human assistance
6.
Automation by Apple
7.
8.
9.
10.
11.
12.
13.
Automation by Apple •
Cycle Alarm • Calendar • QRCode • iCloud • Siri • Health
14.
Automation by App
15.
16.
17.
18.
19.
20.
21.
Automation by App •
Notability • AndroMoney • PAPAGO • ATracker • Game • Social media
22.
Automation by CI
/ CD
23.
Coding Start
24.
25.
CI Continuous integration
26.
CI Continuous integration 沒朋友的我不能⽤用
27.
Continuous Integration • 譯為持續整合、持續集成 •
是⼀一種軟體⼯工程流程 • 是將所有⼯工作副本整合到共⽤用主線的⼀一種⽅方法 • Coding Style - XXXLint • Extreme Programming - CI everyday • TDD - Unit Test
28.
CD Continuous Delivery Deploy ao
29.
CD Continuous Delivery Deploy ao 沒⽬目標的我不能⽤用
30.
Continuous Delivery • 是⼀一種軟體⼯工程⼿手段 •
讓軟體產品的產出過程在⼀一個短週期內完成 • 保證軟體可以穩定、持續的保持在隨時可以釋出的狀狀況 • ⽬目標在於讓軟體的建置、測試與釋出變得更更快以及更更頻繁 • 這種⽅方式可以減少軟體開發的成本與時間,減少風險 • 如果要實施持續部署,必須先實施持續交付
31.
The key to
CI / CD?
32.
– 游諭 “The key to
CI / CD is RTFM.”
33.
Automation by YOU
34.
35.
Q & A
Download now