Swift & Fika 2018 - John Sundell: The Lost Art of System Design

  Переглядів 23,000

Swift & Fika

Swift & Fika

5 років тому

App architecture is a topic that is very commonly discussed in the iOS developer community, but most conversations tend to focus on design patterns and letter combinations-In this talk, John will take a step further and explore how system design can be a really powerful tool to create well-rounded architectures for apps of any size and complexity.
John Sundell builds apps, games & developer tools. He also makes Swift by Sundell - a weekly blog & podcast about Swift development. He has worked for companies like Volvo & Spotify, and is now an iOS freelancer. He’s the creator of several open source projects and loves to share his work with other developers.
/ johnsundell www.swiftbysundell.com/
Recorded at the Swift & Fika conference in Stockholm on September 10th 2018.
/ swiftandfika swiftandfika.com
Organized by:
Alek Åström ( / misteralek )
Reda Lemeden ( / kaishin )

КОМЕНТАРІ: 16
@stephenleemartinez
@stephenleemartinez 5 років тому
Excellent talk! I love how John seems to always strive to get at the core of an issue in order to produce a relevant solution. Love that he draws from parallels found in building architecture.
@emileriksson76
@emileriksson76 5 років тому
A lot of great points. Thank you John, for your relentless dedication to the Swift community!
@bennychewDev
@bennychewDev 5 років тому
I always read your Swift articles, learned a lot from it already. Wow, you are a very good speaker John! Really good talk.
@gjermundification
@gjermundification 5 років тому
To quote an architect I talked to; the quality of your architecture is determined by the space left for its denizens to use.
@Kishore-bc2wp
@Kishore-bc2wp Рік тому
holy smokes... this is a gem
@sargis8703
@sargis8703 4 роки тому
Great talk!!
@milosmokic5536
@milosmokic5536 5 років тому
Awesome.
@akshaykumar-qj2kx
@akshaykumar-qj2kx 2 роки тому
Great Job John
@quickfingers5982
@quickfingers5982 5 років тому
Is there an example of this talk in real project?
@tenminutetokyo2643
@tenminutetokyo2643 4 роки тому
Can we please simplify things, people?
@pradipdeore8068
@pradipdeore8068 2 роки тому
Super
@JenssRey
@JenssRey 5 років тому
First of all, great talk! Love your work and ideas. Secondly I'd like to contribute to the topic a bit. Earlier this year I wrote a blogpost about abstracting lists in Swift. I created a system design that would abstract the different UI components, making the ViewController as generic and reusable as possible. Would love to get some feedback and hopefully help some people. novemberfive.co/blog/creating-dynamic-screens-protocol-oriented-mvvm-swift
@SevenDeMagnus
@SevenDeMagnus 4 роки тому
Cool, in short, the program must become a: Weenie Deck (Magic the Gathering):-) Come to think of it the universe is made up of simpler 'Weenie Deck" style, when combined functions as complicated but still with pattern, 'machines'. God bless, Revelation 21:4
@phisakel1
@phisakel1 5 років тому
He needs to go to gym
@evelynlima3769
@evelynlima3769 5 років тому
I wonder what his Apple Watch does.. probably all rings are wide open
@Augusto2136
@Augusto2136 5 років тому
Great talk!
Swift & Fika 2018 - Paul Hudson: How Not to Write Swift
19:59
Swift & Fika
Переглядів 23 тис.
Лизка заплакала смотря видео котиков🙀😭
00:33
BMW просто издевается над нами! Силы на исходе…
1:34:41
ИЛЬДАР АВТО-ПОДБОР
Переглядів 3,4 млн
КТО СМОГ ПОБЕДИТЬ?😳
00:36
МЯТНАЯ ФАНТА
Переглядів 732 тис.
Clean iOS Architecture pt.5: MVC, MVVM, and MVP (UI Design Patterns)
16:09
Essential Developer
Переглядів 112 тис.
iOS System Design Interviews: Introduction & Resources
16:09
iOS Academy
Переглядів 26 тис.
How to use the Coordinator pattern in iOS
18:12
Paul Hudson
Переглядів 70 тис.
Gentle Generics - John Sundell at Hacking with Swift Live 2019
29:27
Paul Hudson
Переглядів 18 тис.
Building a scalable, modularized, testable app from scratch
21:31
Android Developers
Переглядів 151 тис.