Онлайн-курс «iOS-разработка для новичков» в Moscow Coding School ориентирован на тех, кто хочет научиться делать приложения для iPhone и iPad, но не имеет предварительных знаний программирования.
Опытный преподаватель посвятит в тонкости iOS-разработки на языке Swift и обучит лучшим практикам мобильной разработки на практике. Никакого булщита — участники курса проделают путь от первого сториборда в Xcode до публикации приложения в App Store.
Стоимость курса при заказе до 15 октября — 19 999 рублей. Узнать подробности и записаться ➜ http://moscoding.ru/swiftonline
Опытный преподаватель посвятит в тонкости iOS-разработки на языке Swift и обучит лучшим практикам мобильной разработки на практике. Никакого булщита — участники курса проделают путь от первого сториборда в Xcode до публикации приложения в App Store.
Стоимость курса при заказе до 15 октября — 19 999 рублей. Узнать подробности и записаться ➜ http://moscoding.ru/swiftonline
В приложении фейсбука насчитали 23 варианта разных таббаров. Нет, серьезно, 23!
https://docs.google.com/document/d/19BoeoynEBtk0lQZREyrhHHemaMT9zP3CZL31xr6Xtvs/edit?usp=sharing
#experimenting
https://docs.google.com/document/d/19BoeoynEBtk0lQZREyrhHHemaMT9zP3CZL31xr6Xtvs/edit?usp=sharing
#experimenting
Google Docs
Facebook Mobile Navigation
Забыл пошарить ссылку на видеозаписи с недавнего митапа в Альфе. Говорят, завезли еще одну архитектуру, которая, встретив VIPER на узком мосту, заборет его.
https://www.youtube.com/watch?v=_sYOSCWZn0s
#architecture
https://www.youtube.com/watch?v=_sYOSCWZn0s
#architecture
YouTube
Mobile Talks 10.2017
Видеозапись с iOS-митапа Mobile Talks (06.10.2017).Темы и спикеры:"Пусть CI сделает всё за нас" – Георгий Зиняков"Управление графическими ресурсами" – Лев Бр...
Мощный лонгрид про то, как в Midori, экспериментальной ОС от Microsoft, реализовывали асинхронность и с какими проблемами сталкивались при использовании разных моделей.
http://joeduffyblog.com/2015/11/19/asynchronous-everything/
#concurrency
http://joeduffyblog.com/2015/11/19/asynchronous-everything/
#concurrency
Joeduffyblog
Joe Duffy - Asynchronous Everything
Joe Duffy's Blog | Adventures in the high-tech underbelly
Podlodka #29 – Фриланс и особенности удалённой работы
Про удалённую работу нужно говорить с тем, кто живет действительно далеко. Иван Мирошниченко, уже три года как работающий из Чили, рассказал нам про то, как добиться успеха на фрилансе и научиться не смешивать работу и жизнь.
SoundCloud: http://bit.ly/2zqmNMc
iTunes: http://apple.co/2zdtznE
Содержание и ссылки: http://bit.ly/2kTkCgX
#podlodka
Про удалённую работу нужно говорить с тем, кто живет действительно далеко. Иван Мирошниченко, уже три года как работающий из Чили, рассказал нам про то, как добиться успеха на фрилансе и научиться не смешивать работу и жизнь.
SoundCloud: http://bit.ly/2zqmNMc
iTunes: http://apple.co/2zdtznE
Содержание и ссылки: http://bit.ly/2kTkCgX
#podlodka
SoundCloud
Podlodka #29 – Фриланс и особенности удалённой работы
Про удалённую работу нужно говорить с тем, кто живет действительно далеко. Иван Мирошниченко, уже три года как работающий из Чили, рассказал нам про то, как добиться успеха на фрилансе и научиться не
В интернетах во всю обсуждается статья «Как мы уволили нашего самого талантливого разработчика». Держите сразу статью-ответочку, там в начале есть ссылка на оригинал. Ну а обсудить и похоливарить можно в @iosgt.
https://medium.com/@deusexmachina667/you-fired-your-top-talent-i-hope-youre-happy-cf57c41183dd
#career #management
https://medium.com/@deusexmachina667/you-fired-your-top-talent-i-hope-youre-happy-cf57c41183dd
#career #management
Medium
You fired your top talent. I hope you’re happy.
I recently read a story here titled “We fired our top talent. Best decision we ever made.”
Отличный пост, подводящий итоги FrenchKit. Каждый доклад тезисно разобран, поэтому можете выбрать видео, которые будут стоить вашего времени.
https://dnbespalov.com/2017/10/17/frenchkit.html
#conferences
https://dnbespalov.com/2017/10/17/frenchkit.html
#conferences
Dnbespalov
FrenchKit 2017
In the end of September 2017, I visited Paris, France to attend FrenchKit - an iOS conference as a presenter in one of its workshops. In this blog, I describ...
Майк Эш рассказывает о том, как реализован новый механизм работы с weak-ссылками.
https://www.mikeash.com/pyblog/friday-qa-2017-09-22-swift-4-weak-references.html
#swift
https://www.mikeash.com/pyblog/friday-qa-2017-09-22-swift-4-weak-references.html
#swift
Ну и придерживаемся традиции - ни недели без статьи про архитектуру. В этот раз про State Container. На самом деле довольно годно, еще и с кучей примеров.
https://jobandtalent.engineering/ios-architecture-an-state-container-based-approach-4f1a9b00b82e
#architecture
https://jobandtalent.engineering/ios-architecture-an-state-container-based-approach-4f1a9b00b82e
#architecture
Medium
iOS Architecture: A State Container based approach
iOS Architecture: A State Container based approach This article is the first in a three-part series. You can find the second one here and the third, and final one here. A warning about architecture …
Про то, как можно интегрировать нативные контроллеры в приложение на React Native.
http://debugginghell.com/posts/shoehorning-native-view-controllers-into-react-native-components/
#reactnative
http://debugginghell.com/posts/shoehorning-native-view-controllers-into-react-native-components/
#reactnative
Феликс Краузе продолжает катиться вперед на волне хайпа. Очередная статья про приватность. В этот раз о том, что единожды дав доступ к камере, вы позволяете приложению незаметно записывать себя в любой момент. Ждем разоблачающего материала про то, что доступ к геолокации позволит узнать ваши координаты, обожемой.
https://krausefx.com/blog/ios-privacy-watchuser-access-both-iphone-cameras-any-time-your-app-is-running
#security
https://krausefx.com/blog/ios-privacy-watchuser-access-both-iphone-cameras-any-time-your-app-is-running
#security
Badoo в очередной раз устраивают хайринг-ивент. Проходите онлайн-тест, затем 18-19 ноября их разработчики на месте проводят серию интервью, по окончанию которых выдают оффер и увозят вас к себе в Лондон.
https://events.badoo.com/iosgr
#jobs
https://events.badoo.com/iosgr
#jobs
Badoo
Badoo Recruiting Event Moscow - November 24-25
We're hiring! Apply to get invited to the upcoming event held in our Moscow office.
Хорошая подборка ресурсов по маркетингу для инженеров – ссылки, книги, инструменты и видео.
https://github.com/LisaDziuba/Marketing-for-Engineers/blob/master/README.md
#marketing
https://github.com/LisaDziuba/Marketing-for-Engineers/blob/master/README.md
#marketing
GitHub
Marketing-for-Engineers/README.md at master · goabstract/Marketing-for-Engineers
A curated collection of marketing articles & tools to grow your product. - goabstract/Marketing-for-Engineers
Братья, еще одна архитектура! Теперь SILVER, где SL – это сервис-локатор. Приятного аппетита.
https://habrahabr.ru/post/341178/
#architecture
https://habrahabr.ru/post/341178/
#architecture
Хабр
SILVER: как я проектирую приложения для iOS
Еще одна архитектура? В последние годы заметно набрала обороты тема альтернативных архитектур для создания приложений под платформу iOS. На доске особого почета...
Кстати, 1 ноября в последний раз повышаются цены за билеты на Mobius. Если вы еще не купили билет – ловите момент и регайтесь с моим промокодом GoodTickets.
https://mobiusconf.com/
#conferences
https://mobiusconf.com/
#conferences
Mobius 2025 Autumn. Конференция по мобильной разработке
Mobius 2025 Autumn | Конференция по мобильной разработке
Mobius 2025 Autumn. Единственная в России профильная IT-конференция для разработчиков мобильных приложений. Android, iOS, Flutter, Kotlin Multiplatform, кроссплатформенная разработка — в десятках докладов, воркшопов и дискуссий.
Выложили видео с последнего CocoaHeads в хедхантере. Блокчейн на свифте, найм разработчиков и CoW в Swift.
https://www.youtube.com/watch?v=JquZ7wWtWLY&list=PL7weO9nEuGlafrl4Fw_7dpgS9j2GXL10E
#blockchain #interviews
https://www.youtube.com/watch?v=JquZ7wWtWLY&list=PL7weO9nEuGlafrl4Fw_7dpgS9j2GXL10E
#blockchain #interviews
YouTube
Михаил Рахманов – Blockchain simplified
В своём докладе Михаил разобрал, что такое блокчейн, зачем он нужен и как он устроен. Создал прототип блокчейна - электронной трудовой книжки на Swift, а также показал демо.
Презентация:
https://speakerdeck.com/cocoaheads/blockchain-simplified
Исходники…
Презентация:
https://speakerdeck.com/cocoaheads/blockchain-simplified
Исходники…
Мы уже несколько раз вкратце проходились по теме собеседований, но в этот раз решили посвятить ей целый выпуск подкаста Podlodka. Иованна Мишанина, посетившая 80 собеседований за свою жизнь, из которых 30 – этим летом в Лондоне, рассказала нам о своем опыте общения с разными компаниями. В этот раз поговорили про все этапы интервью – HR, технический и знакомство с командой, пользу написание кода на листочке, важность знания алгоритмов для мобильщика, и поделились восхитительными историями из своего опыта.
http://bit.ly/2iOpiV0
#podlodka #interview
http://bit.ly/2iOpiV0
#podlodka #interview
Telegraph
Podlodka #31 – Собеседования у нас и за рубежом
Мы уже несколько раз вкратце проходились по теме собеседований, но в этот раз решили посвятить ей целый выпуск. Иованна Мишанина, посетившая 80 собеседований за свою жизнь, из которых 30 – этим летом в Лондоне, рассказала нам о своем опыте общения с разными…
Про реализацию Dependency Injection с помощью экстеншнов свифтовых протоколов. Говорят, что это называется cake pattern.
https://medium.com/swift-programming/dependency-injection-with-the-cake-pattern-3cf87f9e97af
#swift #di #patterns
https://medium.com/swift-programming/dependency-injection-with-the-cake-pattern-3cf87f9e97af
#swift #di #patterns
Medium
Dependency Injection with the Cake Pattern
In the beginning of this year, I was looking at different ways to achieve dependency injection in Swift. A colleague of mine mentioned this…
И сразу вдогонку статья-ответочка, где автор на пальцах объясняет, что вот это вот DI назвать нельзя. Целиком подписываюсь под этим постом.
https://buff.ly/2xBaFXL
#di #swift #patterns
https://buff.ly/2xBaFXL
#di #swift #patterns
Cleancocoa
Dependency Injection via the Recent "Cake Pattern in Swift" Pattern is Useless in Practice
Dependency Injection means you do not create objects where you use them but “inject” objects a function/method/object depends on from outside. This is a usef...
Завтра в Питере пройдет очередной CocoaHeads, где вас ждут доклады про работу с цветом, гитфлоу, клаудстор.
www.eventbrite.com/e/cocoaheads-tinkoff-3-2017-tickets-39376139092
#meetups
www.eventbrite.com/e/cocoaheads-tinkoff-3-2017-tickets-39376139092
#meetups
Eventbrite
CocoaHeads и Tinkoff (Санкт-Петербург, 3 ноября 2017)
3 ноября Tinkoff и CocoaHeads Russia проведут очередную встречу сообщества iOS-разработчиков в Санкт-Петербурге.
Пожалуйста, заполняйте имя и фамилию на русском языке!
Видео о встречах CocoaHeads
В программе 3 доклада и командная викторина. В конце вас ждет…
Пожалуйста, заполняйте имя и фамилию на русском языке!
Видео о встречах CocoaHeads
В программе 3 доклада и командная викторина. В конце вас ждет…