15 августа 2024
Эволюция мобильной разработки: от Java до Flutter и Kotlin Multiplatform
0

Содержание:  — Какой была мобильная разработка в 2000-х? На каких языках программирования писали приложения и какие инструменты использовали  — Когда появились сторонние разработчики мобильных приложений  — Почему Java стал главным языком мобильной разработки в двухтысячные  — История iOS и Android. Что изменило их появление в мобильной разработке. Какие языки и инструменты использовали программисты для разработки первых приложений  — Какая философия у Android и iOS  — Что изменилось в 2022 году для российской мобильной разработки  — Несколько слов о китайской HarmonyOS  — Есть ли будущее у «Авроры»  — React Native, Xamarin, Cordova и другие инструменты кросс-платформенной мобильной разработки  — Почему PWA так и не стали основным видом мобильных приложений, как это предсказывал Стив Джобс  — Чем хорош Kotlin. Почему Google назвал его предпочтительным языком разработки под Android  — Что такое Kotlin Multiplatform  — Какое место Flutter и Dart занимают в современной мобильной разработке  — Как менялись приложения с развитием мобильной электроники и операционных систем.  Как повлияло развитие ИИ  — Что ждёт мобильную разработку в ближайшем будущем Гость: Анна Жаркова Мобильный разработчик с девятью годами опыта коммерческой разработки. KMP Developer Expert. Занимается кросс-платформенной (KMM, Xamarin) и нативной разработкой на iOS (Swift/Objective-С) и Android (Kotlin/Java). Преподаёт на курсах «iOS Advanced 2.0» и «iOS Базовый» в Otus.  Telegram: https://t.me/prettygeeknotes Дополнительные ссылки:  — «Swift. Основы разработки приложений под iOS и macOS», Василий Усов https://www.piter.com/product/swift-osnovy-razrabotki-prilozheniy-pod-ios-i-macos-4-e-izd-dopolnennoe-i-pererabotannoe  — «Основы Dart», Станислав Чернышёв https://www.piter.com/product/osnovy-dart?ysclid=lzv2ywi7gj661069759  — Выпуск подкаста «Люди и код» со Станиславом Чернышёвым https://skillbox.ru/media/code/kak-tekhnaryu-napisat-knigu-i-skolko-na-etom-mozhno-zarabotat Где подписаться на обновления подкаста и наши новые статьи: Skillbox Media: skillbox.ru/media/code Twitter: twitter.com/ludi_and_code «ВКонтакте»: vk.com/the_code_group Telegram: https://t.me/skillbox_media_code Стартовать в программировании вместе со Skillbox: skillbox.ru/code Наш подкаст удобно слушать на популярных платформах: Castbox: https://bit.ly/3tZ3eJF «Яндекс.Музыка»: https://bit.ly/3FWQsOk Apple Podcasts: https://apple.co/3KLXpVZ Google Podcasts: https://bit.ly/3qFvYUY Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
Плейлист
Люди и код
Содержание — Как Андрей пришёл к менторству — Как программисту понять, что уже можно учить других программистов — Кто такой ментор — Как расти в доходах — Какие плюсы даёт менторство, кроме денег — Ка...
31 октября 2024
Содержание — Чем крут маркетинг? В каких компаниях и на каких позициях Александр успел поработать до запуска стартапа — Как маркетологи предсказывают наши желания и помогают бизнесу на этом зарабатыва...
17 октября 2024
Содержание — История Golang: кто, когда и зачем его создал — Философия Роба Пайка и проект Plan 9 — Общая характеристика Golang, тулинг и киллер-фичи — Golang — это только про микросервисы или он ис...
03 октября 2024
Содержание — Почему важно правильно выбрать ОС — По каким критериям выбирать ОС, и как выбор ОС зависит от технических параметров железа — В каких случаях выбор ОС может быть продиктован особенностями...
19 сентября 2024
Содержание  — Как образование помогло Сергею в карьере? Нужно ли высшее образование IT-специалисту сегодня  — Первая работа: как нашёл, насколько тяжело было устроиться в начале 2000-х, с какими техно...
30 августа 2024
Содержание — Кто такой проджект-менеджер и как строится его рабочий день. Какие задачи он закрывает на разных этапах работы над проектом — Чем проджект-менеджер отличается от продакт-менеджера — Каку...
22 августа 2024
Содержание: — Какой была мобильная разработка в 2000-х? На каких языках программирования писали приложения и какие инструменты использовали  — Когда появились сторонние разработчики мобильных приложен...
15 августа 2024
Содержание — Как Игорь увлёкся искусственным интеллектом — ИИ, который в реальном времени определяет уровень стресса собеседника: зачем он нужен и как он устроен — Насколько глубоко разработчикам прих...
08 августа 2024
Содержание Что такое смартстаффинг Почему и когда Руслана заинтересовала тема Open Source Почему важно развивать Open Source в отдельно взятой стране Какие инициативы в этом направлении предпринимало...
25 июля 2024
Содержание — Какой технический бэкграунд был у Александра, когда он решил сменить профессию — Почему не пошёл по технической стезе во время или после учёбы в универе — По каким курсам и книгам учился...
11 июля 2024
Содержание — Что мотивирует Станислава преподавать в государственном вузе — Почему новая книга посвящена Dart. Чем крут этот язык и в какой нише используется — Что такое мультиагентные системы — Зачем...
27 июня 2024
Осторожно: акустические помехи!Оказывается, примерно на 10-й минуте кулер на компе гостей загудел подобно авиамотору, но увлеченные беседой мы этого, увы, не заметили. На монтаже постарались максималь...
20 июня 2024
Содержание — Как маленький магазин автозапчастей стал местом знакомства с программированием — Как COVID-19 «помог» освоить Python — Спортивная травма, которая «помогла» сделать выбор между футболом и...
13 июня 2024
Вопросы — Как Михаил ушёл из разработки в SEO — Что такое SEO и чем занимается SEO-специалист — Как менялись подходы к продвижению сайтов в поисковых системах от зари веба до наших дней — Про чёрные...
06 июня 2024
Содержание — Как преподавали программирование в техникуме — Почему Игорь так и не стал программистом после выпуска, а ушёл на завод махать лопатой — Про работу «тыжпрограммистом» за 12 тысяч рублей в...
30 мая 2024
Содержание — Какие существуют архитектуры, кроме монолитной, микросервисной и облачной — Как эволюционировали подходы к построению веб-приложений и зачем пришлось выдумывать принципы и паттерны — Ч...
10 мая 2024
Содержание— Почему важно осознанно подходить к профессиональному росту — Про два типа разработчиков — Гибкие методологии: когда они лучше waterfall, а когда наоборот — Почему бизнес ценит разработчико...
03 мая 2024
Содержание — Почему Александр перешёл с Java на PHP? Каким был язык и его экосистема в те времена — Как Александр попал в Yii core team и дорос до руководителя команды фреймворка — Как выглядит процес...
23 апреля 2024
Содержание — Какие врачи занимаются проблемами спины: неврологи, вертебрологи, мануальные терапевты, остеопаты и другие — Почему остеопатию не считают медицинской специальностью — К какому специалисту...
11 апреля 2024
Содержание — Как Михаил пришёл к открытию веб-студии и сколько он до этого проработал в найме — Сколько денег агентство приносит Михаилу и его партнеру — Кому и почему не стоит идти в этот бизнес —...
28 марта 2024
Содержание — Как проводится собеседование на позицию тестировщика и из каких этапов оно состоит — Почему важно создать комфортную атмосферу на интервью — Как интервьюер готовится к интервью с кандида...
21 марта 2024
Содержание — Как Илья начал участвовать в соревнованиях — В чём соревнуются участники чемпионатов по спортивному программированию — Какие виды соревнований бывают — О ролях в команде и важности лидерс...
14 марта 2024
Содержание — Что такое аутентификация, авторизация и идентификация — Что такое факторы аутентификации и какими они бывают — Как эволюционировали подходы к аутентификации от первых простых сайтов до со...
07 марта 2024
Содержание: — С чего у Антона началось погружение в виртуальную реальность. Что такое «360-фильмы» и кому они нужны — Сервис аренды отелей в VR: как он был устроен, как снимался контент и почему проек...
29 февраля 2024
Содержание — X5 Tech. Что это за подразделение и чем оно занимается. — Какие аналитики есть в X5 Tech и какие задачи они решают. — Что является результатом работы аналитика. — Кто ставит задачи анал...
22 февраля 2024
Содержание — Что привлекало Костю в финансах и фондовом рынке. Как строился рабочий день трейдера в 2000-е. — Как он перешёл в алгоритмическую торговлю. Что такое торговая система. — Почему Костя пром...
01 февраля 2024
Содержание — Краткое введение в тестирование: что такое тесты и какие виды тестов существуют. — Должен ли разработчик писать тесты? — Что такое TDD и почему Катя решила попробовать эту методику. — «Ут...
26 января 2024
Содержание — Как Вова готовился к ЕГЭ и учил математику в вузе. — Математика — развлечение для интеллектуалов или всего лишь один из инструментов инженера? — Кринжовый анекдот про математику. — Нужны...
18 января 2024
Содержание:— Что такое developer relations и почему в компаниях термин по-разному трактуют. — Чем developer advocate отличается от DevRel. — Из каких профессиональных областей можно перейти в техничес...
28 декабря 2023
Содержание— Какие технологии лежали в основе первой версии «ВКонтакте». — В какой части сайта возникли первые проблемы с ростом нагрузки. — Для чего команда «ВКонтакте» писала свои собственные СУБД. —...
20 декабря 2023

Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.