iOS дайджест #19: WWDC 2017, iOS 11, Swift 4
Учора в Каліфорнії завершилася головна подія року для iOS розробників: WWDC 2017. Компанія Apple представила нові версії Xcode, Swift та iOS, а також всіх інших операційних систем.
Учора в Каліфорнії завершилася головна подія року для iOS розробників: WWDC 2017. Компанія Apple представила нові версії Xcode, Swift та iOS, а також всіх інших операційних систем.
Станом на сьогодні на ДОУ було розміщено 33 вакансії Senior iOS Developer. Я проаналізував їх усі для того, щоб зрозуміти, які скілли найчастіше очікують роботодавці від сеньйора. 19
Офіційний реліз Swift 3.1, документація та туторіал по UserNotifications, навіщо потрібен Method Swizzling. 1
У випуску: Core Data Guide від Apple, Hello Core Data!, книги по Core Data зі Swift 3, відмінності між Core Data та базою даних. 2
Технологія React Native, розроблена Facebook, дозволяє писати на JavaScript єдиний код для iOS, Android та Windows. На відміну від Xamarin, де в єдиний код винесена лише бізнес-логіка, React Native дозволяє розробляти єдиний код UI. 10
У випуску: URLSession, Alamofire, JSON, SwiftyJSON. 4
Поиск информации для тех, кто выбрал путь разработчика, проходил и проходит собственными руками, и вы всегда трудитесь на грани незнания необходимой информации. Мой путь с нуля до трудоустройства на €600 и первых рабочих дней в компании из Люксембурга с офисом в центре Киева вполне по силам любому желающему. 103
Настає момент, коли програмісту потрібен рівень англійської, вищий за читання технічної документації. Спілкування з іноземним замовником або робота за кордоном вимагають навичок говоріння та сприйняття мови на слух. 3
У випуску: інформація та документація від Apple, продвинута аппа для генераціі скріншотів, найбільш касові аплікації App Store, що змінилося в App Store цього року.
У випуску: як не змушувати юзерів бачити спінери, мистецтво мінімалізму у дизайні аплікації, маловідомі можливості UICollectionView, анімація в iOS, бібліотека для кастомізації UI StyleKit, що таке MVVM 2
У випуску: книга по Swift 3 від Apple, налаштування приватності в iOS 10, відео з WWDC 2016, новий фреймворк AlamoFire, досвід міграції на Swift з Objective-C, величезна колекція коду iOS аплікацій. 8
Выполнив парочку проектов — iOS приложений на Swift, я решил поделиться нашими наблюдениями. В частности — тем, что понравилось больше всего. Результат представляю в виде десяти отличий с примерами кода. 26
После разгона студентов в 2013 году Александр покинул должность главы пресс-службы Януковича и из-за угроз расправы был вынужден уехать из страны. Получив политическое убежище в США, он с нуля изучил iOS development, создал собственное iOS приложение и нашёл работу в качестве iOS разработчика в компании Prolific Interactive. 71
Посилання на інформацію про найважливіші зміни цього року: iOS 9 Search APIs, Split Screen Multitasking, UI Testing, Storyboard References, App Transport Security тощо. 3
Наша робота допомагає пацієнтам хірургів перенести операцію, поліції — заміряти рівень алкоголю в крові, а телеканалу BBC — створити інноваційні фільми. Проекти, розроблені в Україні — справжня гордість нашої молодої держави. 2
Компанія Apple зацікавлена в тому, щоб в App Store був відмінний вибір. Якби Apple могла зробити так, щоб програмувати міг кожен, вона би це зробила, і рано чи пізно це станеться. 33
Останні тижні були багаті на новини. Отже, у випуску: Apps World, WWDC15, iOS 9, WatchOS 2, Swift 2, Xcode 7. 25
Apple Maps називали найбільшим провалом, але за 2 роки вони стали кращими та довели своє право на існування. Тим не менше, часто розробники обирають інші сервіси, і на те є причини. 3
iOS девайси готуються стати центром екосистеми для техніки різних виробників. Технологія HomeKit може вивести розумний дім на новий рівень. А розробникам — принести нову хвилю замовлень та робочих місць. 5
Зацікавившись появою розумного годинника від Apple, ми взялись за розробку додатка, який дає змогу керувати електромобілем Tesla Model S через Інтернет за допомогою веб-сервісу API. Додаток досконало вписується в концепт розумних годинників, дозволяє користувачам отримувати важливу інформацію про їхнє авто та керувати ним швидко, не витрачаючи часу на те, щоби дістати з кишені та розблокувати свій телефон. 47
Коментарі