Первый рабочий день в новой компании подошел к концу, поэтому пришла пора рассказать, куда я перешел.
Это - Amiga, теперь я буду тут заниматься мобильными приложениями на Flutter.
А еще у компании есть свой канал, куда и я буду иногда посты писать - @flutter_amiga
Это - Amiga, теперь я буду тут заниматься мобильными приложениями на Flutter.
А еще у компании есть свой канал, куда и я буду иногда посты писать - @flutter_amiga
🔥11❤1
Краткие итоги WWDC 2024:
- visionOS🔥
- iOS🔥
- Обновление наушников 👌
- tvOS 👌
- watchOS ❓
- iPadOS🔥
- macOS🔥
- Apple Intelligence🔥
Как по мне, это была одна из лучших презентаций за последние пару лет у Apple. Особенно стартанули из самолета хорошо!
- visionOS
- iOS
- Обновление наушников 👌
- tvOS 👌
- watchOS ❓
- iPadOS
- macOS
- Apple Intelligence
Как по мне, это была одна из лучших презентаций за последние пару лет у Apple. Особенно стартанули из самолета хорошо!
Please open Telegram to view this post
VIEW IN TELEGRAM
Полные итоги и мое мнение.
Анонсы Apple TV+ пропустим, сервису просто исполнилось 5 лет.
visionOS 2
Да, она по прежнему мало кому доступна, но теперь мне хочется ее не только попробовать, но и поработать с ней. Это все из-за добавления огромного экрана под macOS. Система пока еще далека от идеала.
Обновление AirPods Pro
Добавили изоляцию голоса программно, это не третье поколение (информация для тех, кто мог так подумать). Раньше была только в Max, если не ошибаюсь. Хорошая функция, но она не так уж и нужна. И не понятно, обновят только второе поколение или первое тоже (у меня как раз первое)
tvOS 18
Минорное обновление. Добавили функцию определения кто на экране и что за музыка играет в фильме. Такое уже есть у некоторых сервисов, но если будет работать просто везде - это топ.
watchOS 11
Тоже достаточно минорное обновление. Умное появление виджетов - полезно, но как это будет работать, пока не понятно. Ну и добавили больше отслеживаний. Работать будет начиная с Apple Watch 6 (на этом моменте я выдохнул)
Анонсы Apple TV+ пропустим, сервису просто исполнилось 5 лет.
visionOS 2
Да, она по прежнему мало кому доступна, но теперь мне хочется ее не только попробовать, но и поработать с ней. Это все из-за добавления огромного экрана под macOS. Система пока еще далека от идеала.
Обновление AirPods Pro
Добавили изоляцию голоса программно, это не третье поколение (информация для тех, кто мог так подумать). Раньше была только в Max, если не ошибаюсь. Хорошая функция, но она не так уж и нужна. И не понятно, обновят только второе поколение или первое тоже (у меня как раз первое)
tvOS 18
Минорное обновление. Добавили функцию определения кто на экране и что за музыка играет в фильме. Такое уже есть у некоторых сервисов, но если будет работать просто везде - это топ.
watchOS 11
Тоже достаточно минорное обновление. Умное появление виджетов - полезно, но как это будет работать, пока не понятно. Ну и добавили больше отслеживаний. Работать будет начиная с Apple Watch 6 (на этом моменте я выдохнул)
iOS 18
Самое интересное и глобальное обновление за последние несколько лет.
Главные обновления коснулись рабочего стола и всего, что с ним связано. Теперь иконки можно ставить как угодно и их красить. Очередная боль для разработчиков, если это будет делаться не в автоматическом режиме. Но к такой фиче в Android привыкли, думаю, и тут привыкнем. Еще обновили центр управления (свайп вниз слева сверху), изменили сами иконки + можно будет теперь создавать свои. Ну и на экране блокировки теперь тоже можно менять.
Обновили приложения фото, сообщения, почта. Полезно, но не так, чтобы этим пользоваться постоянно. Хотя скрытие скриншотов - топ.
Игровой режим. Теперь батарея телефона должна будет жить дольше. И не будут бесить уведомления.
Итоговая оценка - 8 из 10.
Будет работать на iPhone начиная с XS, XR, SE 2020
Самое интересное и глобальное обновление за последние несколько лет.
Главные обновления коснулись рабочего стола и всего, что с ним связано. Теперь иконки можно ставить как угодно и их красить. Очередная боль для разработчиков, если это будет делаться не в автоматическом режиме. Но к такой фиче в Android привыкли, думаю, и тут привыкнем. Еще обновили центр управления (свайп вниз слева сверху), изменили сами иконки + можно будет теперь создавать свои. Ну и на экране блокировки теперь тоже можно менять.
Обновили приложения фото, сообщения, почта. Полезно, но не так, чтобы этим пользоваться постоянно. Хотя скрытие скриншотов - топ.
Игровой режим. Теперь батарея телефона должна будет жить дольше. И не будут бесить уведомления.
Итоговая оценка - 8 из 10.
Будет работать на iPhone начиная с XS, XR, SE 2020
🔥1
iPadOS 18
Умеет все тоже самое, что и iOS 18. Это как обычно.
iPad уже 14 лет и впервые туда завезли калькулятор, да еще какой. Можно писать уравнения или выражения и он сам подсчитает.Обновили заметки, теперь текст рукописный будет подправляться ИИ.
Работать будет от iPad 7 и новее
Оценка 8 из 10
Умеет все тоже самое, что и iOS 18. Это как обычно.
iPad уже 14 лет и впервые туда завезли калькулятор, да еще какой. Можно писать уравнения или выражения и он сам подсчитает.Обновили заметки, теперь текст рукописный будет подправляться ИИ.
Работать будет от iPad 7 и новее
Оценка 8 из 10
macOS 15 Sequoia
Название было понятно, его зарегистрировали лет 5 назад.
Самая полезная фича - работа с iPhone. Теперь можно вывести экран телефона на macOS. Это максимально полезно для проведения демонстраций заказчику. А еще с помощью этого пуши будут объединяться. Пока не понятно, если мне в телегу прилетит сообщение, он покажет с телефона, с мака или оба?
Наконец-то нормальное позиционирование окон. Не нужно дополнительное приложение для этого. Когда объявляли, я сильно обрадовался этому факту, так как на 4К мониторе не очень удобно с 1-2 окнами.
Приложение Пароли. Пока единственная не сильно понятная для меня фича. Был же старый добрый KeyChain, который норм работал. Зачем?
Оценка - 10 из 10
Название было понятно, его зарегистрировали лет 5 назад.
Самая полезная фича - работа с iPhone. Теперь можно вывести экран телефона на macOS. Это максимально полезно для проведения демонстраций заказчику. А еще с помощью этого пуши будут объединяться. Пока не понятно, если мне в телегу прилетит сообщение, он покажет с телефона, с мака или оба?
Наконец-то нормальное позиционирование окон. Не нужно дополнительное приложение для этого. Когда объявляли, я сильно обрадовался этому факту, так как на 4К мониторе не очень удобно с 1-2 окнами.
Приложение Пароли. Пока единственная не сильно понятная для меня фича. Был же старый добрый KeyChain, который норм работал. Зачем?
Оценка - 10 из 10
И главное обновление - Apple добавляет ИИ в свои системы. Назвали все это Apple Intelligence (сокращенно AI, что прикольно)
Вроде как они тут не используют собственную LLM полноценную, не доросла значит до представления миру, а что-то сложное, связанное с текстом будет делать ChatGPT, причем бесплатно.
Чего полезного - генерация картинок в 3 стилях, основываясь на контексте. Может заглушать пуши, которые сейчас тебе не нужны. Короче говоря, обновленная Siri составит конкуренцию остальным.
Оценка 9 из 10
Вроде как они тут не используют собственную LLM полноценную, не доросла значит до представления миру, а что-то сложное, связанное с текстом будет делать ChatGPT, причем бесплатно.
Чего полезного - генерация картинок в 3 стилях, основываясь на контексте. Может заглушать пуши, которые сейчас тебе не нужны. Короче говоря, обновленная Siri составит конкуренцию остальным.
Оценка 9 из 10
🙏1
Почему я не ставлю Beta-версии для разработчиков? И не буду использовать все, что представила Apple до официального релиза (ну, может что-то одно выберу потом)
Для этого есть несколько причин и все они связаны с личным опытом.
В 2022 году я поставил себе беты на абсолютно все устройства. Но тут возникла проблема, причем большая. Я не смог делать сборки для App Store. Почему:
- Для выкладывания нужен обычный Xcode
- Для обычного Xcode нужна релизная macOS
Поэтому пришлось все ставить и переключаться, когда надо. А места не всегда хватает. Тогда я на 512 гигах сидел.
В прошлом году вроде все нормально было, но переключать 2 Xcode тоже такое себе.
Ну и мой опыт с Android 15, который я описывал в этом году.
Поэтому, я вывел правила:
- Не ставить беты на основные устройства. У меня это iPhone, MacBook и Apple Watch
- Сначала посмотреть обзоры и узнать, какие баги есть и можно ли с ними жить, а уже потом ставить. В идеале подождать публичной беты
- Всегда делать полные бекапы, чтобы не было проблем при откате системы
- Не использовать такие устройства для разработки для экономии времени
Именно поэтому я не ставлю и вам не советую
Для этого есть несколько причин и все они связаны с личным опытом.
В 2022 году я поставил себе беты на абсолютно все устройства. Но тут возникла проблема, причем большая. Я не смог делать сборки для App Store. Почему:
- Для выкладывания нужен обычный Xcode
- Для обычного Xcode нужна релизная macOS
Поэтому пришлось все ставить и переключаться, когда надо. А места не всегда хватает. Тогда я на 512 гигах сидел.
В прошлом году вроде все нормально было, но переключать 2 Xcode тоже такое себе.
Ну и мой опыт с Android 15, который я описывал в этом году.
Поэтому, я вывел правила:
- Не ставить беты на основные устройства. У меня это iPhone, MacBook и Apple Watch
- Сначала посмотреть обзоры и узнать, какие баги есть и можно ли с ними жить, а уже потом ставить. В идеале подождать публичной беты
- Всегда делать полные бекапы, чтобы не было проблем при откате системы
- Не использовать такие устройства для разработки для экономии времени
Именно поэтому я не ставлю и вам не советую
👍2
Пока я работал в Аспирити, мы не применяли Flutter Version Manager. Но сейчас я его наконец-то попробовал.
Скажу так - удобно, мне понравилось. Но минусов все-таки больше.
Когда много проектов, у тебя на компьютере стоит много разных версий Flutter - актуальная и отдельная под каждый проект. Это не удобно для тех, у кого места мало.
Только вот подход "начали разрабатывать на одной версии, на ней и останемся" - точно не мой. Если будут баги фреймворка, которые уже поправили в новых версиях, то нужно будет переходить, а это может сломать приложение. Поэтому апгрейд должен быть постепенный.
Тоже самое и с библиотеками. Всегда нужно стараться держать актуальные версии. Просто иногда люди этого боятся. Боятся, что их код не заведется или перестанет работать. А для кого тогда сводку по изменениям пишут?
Скажу так - удобно, мне понравилось. Но минусов все-таки больше.
Когда много проектов, у тебя на компьютере стоит много разных версий Flutter - актуальная и отдельная под каждый проект. Это не удобно для тех, у кого места мало.
Только вот подход "начали разрабатывать на одной версии, на ней и останемся" - точно не мой. Если будут баги фреймворка, которые уже поправили в новых версиях, то нужно будет переходить, а это может сломать приложение. Поэтому апгрейд должен быть постепенный.
Тоже самое и с библиотеками. Всегда нужно стараться держать актуальные версии. Просто иногда люди этого боятся. Боятся, что их код не заведется или перестанет работать. А для кого тогда сводку по изменениям пишут?
👍1
Forwarded from Flutter. Много
Многомодульность в Flutter
Hola, Amigos! На связи Павел Гершевич, Flutter Team Lead в Amiga. Сегодня расскажу, как создавать большие приложения на Flutter с помощью многомодульности. Также она пригодится в случаях, когда нужно создать набор библиотек и когда общий код должен быть у 2 и более приложений.
У многомодульности есть 2 основных подхода: монорепозиторий и полирепозиторий. Сегодня рассмотрим первый. Кто-то изобретает велосипед, а мы используем готовый пакет Melos.
Для начала нам нужно установить его глобально через консоль.
Далее создаем папку под проект. В ней обязательно должно быть 2 файла:
После этого мы получаем зависимости для всех созданных нами пакетов. Также это сгенерирует файлы
Так у нас появляется наш многомодульный проект на Dart и Flutter.
Поделитесь в чате, в каких многомодульных Flutter-проектах вы участвовали? С какими трудностями встречались?
Hola, Amigos! На связи Павел Гершевич, Flutter Team Lead в Amiga. Сегодня расскажу, как создавать большие приложения на Flutter с помощью многомодульности. Также она пригодится в случаях, когда нужно создать набор библиотек и когда общий код должен быть у 2 и более приложений.
У многомодульности есть 2 основных подхода: монорепозиторий и полирепозиторий. Сегодня рассмотрим первый. Кто-то изобретает велосипед, а мы используем готовый пакет Melos.
Для начала нам нужно установить его глобально через консоль.
dart pub global activate melos
Далее создаем папку под проект. В ней обязательно должно быть 2 файла:
pubspec.yaml
, в котором обозначим название проекта и версию Dart, а также melos.yaml
для настроек монорепозитория. Создаём нужные приложения, пакеты и плагины, в которые будем писать код. Вот примерное расположение папок для 2 приложений:my_project
|— apps
| |— app_1
| |— app_2
|— common
| |— ui_kit
| |— models
|— features
| |— feature_1
| |— feature_2
| |— feature_3
|— melos.yaml
|— pubspec.yaml
|— README.md
pubspec.yaml
name: my_project
environment:
sdk: '>=3.0.0 <4.0.0'
dev_dependencies:
melos: ^6.0.0
melos.yaml
name: my_project
packages:
- apps/**
- common/**
- features/**
После этого мы получаем зависимости для всех созданных нами пакетов. Также это сгенерирует файлы
pubspec_overrides.yaml
, которые нужно не забыть добавить в .gitignore
. Делается это командой:melos bootstrap
Так у нас появляется наш многомодульный проект на Dart и Flutter.
Поделитесь в чате, в каких многомодульных Flutter-проектах вы участвовали? С какими трудностями встречались?
Закончился весенний сезон конференций.
Пришла пора подвести итоги, так как было много всего. А также поставить себе план на осенний сезон, подготовка к которому уже началась.
С февраля по июнь:
- 3 выступления на конференциях
- 2 выступления на публичных митапах
- 3 внутренних митапа еще в Аспирити
- Посещение конференции и митапа как слушатель
Но были 2 отказа - один раз мне отказали и один раз отказался я.
Что-то было в первый раз:
- Первое приглашение спикером на конференцию (на осенний сезон уже получил приглашения)
- Выступление на митапе вне Аспирити, а именно у Тинькофф (уже Т-банк) и KozhinDev
- Выступление с мобильным докладом на конференции без мобильной секции
- Первая поездка в Ульяновск
- Первая конференция без указания компании на бейджике и мерче
Что запомнилось больше всего:
- Аудитории на KozhinDev Meetup и DUMP 2024, это очень круто, что столько человек приходят на мои доклады
- Спикерская тусовка на Стачке в Ульяновске и на Mobius (ну тут стандарт) - если читаете, вы крутые!
- Перелет из Ульяновска в Москву в бизнес-классе, что было очень неожиданно и приятно
- Афтер-пати Яндекса на DUMP, Mobius и особенно на CodeFest, где я забрал Яндекс.Станцию Макс
Что ждет осенью:
- Несколько митапов, как онлайн, так и оффлайн. Скорее всего они все будут публичными
- Много конференций. Уже готовлю темы и доклады как минимум на 4, думаю еще над одной и жду объявления последней
- 2 задумки, о которых вы скоро узнаете
Пришла пора подвести итоги, так как было много всего. А также поставить себе план на осенний сезон, подготовка к которому уже началась.
С февраля по июнь:
- 3 выступления на конференциях
- 2 выступления на публичных митапах
- 3 внутренних митапа еще в Аспирити
- Посещение конференции и митапа как слушатель
Но были 2 отказа - один раз мне отказали и один раз отказался я.
Что-то было в первый раз:
- Первое приглашение спикером на конференцию (на осенний сезон уже получил приглашения)
- Выступление на митапе вне Аспирити, а именно у Тинькофф (уже Т-банк) и KozhinDev
- Выступление с мобильным докладом на конференции без мобильной секции
- Первая поездка в Ульяновск
- Первая конференция без указания компании на бейджике и мерче
Что запомнилось больше всего:
- Аудитории на KozhinDev Meetup и DUMP 2024, это очень круто, что столько человек приходят на мои доклады
- Спикерская тусовка на Стачке в Ульяновске и на Mobius (ну тут стандарт) - если читаете, вы крутые!
- Перелет из Ульяновска в Москву в бизнес-классе, что было очень неожиданно и приятно
- Афтер-пати Яндекса на DUMP, Mobius и особенно на CodeFest, где я забрал Яндекс.Станцию Макс
Что ждет осенью:
- Несколько митапов, как онлайн, так и оффлайн. Скорее всего они все будут публичными
- Много конференций. Уже готовлю темы и доклады как минимум на 4, думаю еще над одной и жду объявления последней
- 2 задумки, о которых вы скоро узнаете
🔥2
Forwarded from Flutter. Много
Hola, Amigos! Недавно прошла главная конференция по мобильной разработке этой весны — Mobius 2024 Spring.
Mobius — техническая конференция для специалистов, связанных с мобильной разработкой: iOS- и Android-разработчиков, архитекторов мобильных приложений, специалистов по DevOps, тестировщиков, тимлидов и руководителей проектов.
Для каждой из платформ спикеры обсуждают как нативную, так и кроссплатформенную разработку. И всё, что «вокруг»: от Swift до систем сборки.
От Amiga на Mobius выступил Павел Гершевич, наш Flutter Team Lead с докладом «Создание indoor-карты здания на Flutter».
Обсудили реализацию интересной задачи — размещение на одном или нескольких экранах внутренней карты здания. Рассказали о подходах и собственном решении с использованием Flutter.
Кроме этого, Павел выступил экспертом у Кирилла Адещенко из РСХБ-Интех на теме «Многомодульное приложение на Flutter» и доказал, что на Flutter можно создавать крупные приложения.
Пока доступны только презентации. Видеозаписями поделимся немного позже!
Пишите в чат, кто был на конференции? Чьи доклады понравились больше всего?
Mobius — техническая конференция для специалистов, связанных с мобильной разработкой: iOS- и Android-разработчиков, архитекторов мобильных приложений, специалистов по DevOps, тестировщиков, тимлидов и руководителей проектов.
Для каждой из платформ спикеры обсуждают как нативную, так и кроссплатформенную разработку. И всё, что «вокруг»: от Swift до систем сборки.
От Amiga на Mobius выступил Павел Гершевич, наш Flutter Team Lead с докладом «Создание indoor-карты здания на Flutter».
Обсудили реализацию интересной задачи — размещение на одном или нескольких экранах внутренней карты здания. Рассказали о подходах и собственном решении с использованием Flutter.
Кроме этого, Павел выступил экспертом у Кирилла Адещенко из РСХБ-Интех на теме «Многомодульное приложение на Flutter» и доказал, что на Flutter можно создавать крупные приложения.
Пока доступны только презентации. Видеозаписями поделимся немного позже!
Пишите в чат, кто был на конференции? Чьи доклады понравились больше всего?
🔥2
Я потихоньку готовлюсь к заключительному этапу апгрейда рабочего места. Оно будет иметь теперь максимальный свой вид. Потом - только апгрейд некоторых устройств редкий будет происходить - ноутбук, монитор и может еще что-то.
Что в заключительном этапе:
- Уже появился новый коврик. Очень крутой
- Я провел апгрейд клавиатуры, пока привыкаю к ней. Расскажу потом что взял.
- Сегодня я заказал вещь, о которой думал около полутора лет. Она очень мне поможет.
- Немного прокачаю свой звук - ко мне уже едет микрофон. Пока временный вариант, на годик, чтобы понять как с этим работать, а потом уже и что-то подороже и профессиональней можно будет приобрести.
Ожидайте пост об этом примерно 10 июля.
Что в заключительном этапе:
- Уже появился новый коврик. Очень крутой
- Я провел апгрейд клавиатуры, пока привыкаю к ней. Расскажу потом что взял.
- Сегодня я заказал вещь, о которой думал около полутора лет. Она очень мне поможет.
- Немного прокачаю свой звук - ко мне уже едет микрофон. Пока временный вариант, на годик, чтобы понять как с этим работать, а потом уже и что-то подороже и профессиональней можно будет приобрести.
Ожидайте пост об этом примерно 10 июля.
🔥1
Я обещал, что будут сюрпризы. Вот и первый из них.
Многие из вас знают о книге “Основы Dart” за авторством Станислава Чернышева. Его постоянно просят сделать книгу по Flutter. Так вот - мы ее пишем!
У нас собралась супер-команда профессионалов:
- Станислав Чернышев - автор канала MADTeacher на YouTube и учебника "Основы Dart".
- Я, Павел Гершевич - Flutter Team Lead в Amiga и соавтор Flutter. Много. Спикер различных конференций и автор канала Flutter Tech-Lead Notes.
- Юрий Петров - Flutter Tech Lead в компании Friflex, автор YouTube и одноименного тг-канала «Мобильный разработчик», а также курсов на платформе Stepik
- Станислав Ильин - Flutter Team Lead в Поток'е. Автор YouTube и одноименного тг-канала "Стас Ильин"
Теперь важная информация про книгу:
✅ За прошедший месяц мы утвердили структуру книги и распределили главы
✅ Свежие материалы книги, прошедшие редактуру, будут выкладываться в курс на Stepik - Основы Flutter (в разработке)
Это позволит нам собирать быструю обратную связь по добавленному материалу и вносить правки
Хочешь принять участие? Предлагай тему сквозного проекта для книги, и если авторскому коллективу она понравится - мы добавим отдельное упоминание в графе с благодарностями.
Если хотите, чтобы книга получилась максимально полезной, ждем лайки и максимальную поддержку сообщества!
Многие из вас знают о книге “Основы Dart” за авторством Станислава Чернышева. Его постоянно просят сделать книгу по Flutter. Так вот - мы ее пишем!
У нас собралась супер-команда профессионалов:
- Станислав Чернышев - автор канала MADTeacher на YouTube и учебника "Основы Dart".
- Я, Павел Гершевич - Flutter Team Lead в Amiga и соавтор Flutter. Много. Спикер различных конференций и автор канала Flutter Tech-Lead Notes.
- Юрий Петров - Flutter Tech Lead в компании Friflex, автор YouTube и одноименного тг-канала «Мобильный разработчик», а также курсов на платформе Stepik
- Станислав Ильин - Flutter Team Lead в Поток'е. Автор YouTube и одноименного тг-канала "Стас Ильин"
Теперь важная информация про книгу:
✅ За прошедший месяц мы утвердили структуру книги и распределили главы
✅ Свежие материалы книги, прошедшие редактуру, будут выкладываться в курс на Stepik - Основы Flutter (в разработке)
Это позволит нам собирать быструю обратную связь по добавленному материалу и вносить правки
Хочешь принять участие? Предлагай тему сквозного проекта для книги, и если авторскому коллективу она понравится - мы добавим отдельное упоминание в графе с благодарностями.
Если хотите, чтобы книга получилась максимально полезной, ждем лайки и максимальную поддержку сообщества!
🔥5🆒2🐳1
Не знаю, в курсе ли вы, но у Flutter получилось сделать запуск по воздуху (без подключения кабелем к компьютеру). Главное, чтобы они были в одной сети.
Возможно, эта фишка вышла уже давно, но попробовал я ее только сейчас, и то случайно. Мне нужно было запустить приложение для одного из докладов, которые готовятся на осень (скоро пойдут анонсы уже) и я вместо эмулятора запустил у себя на iPhone.
Я очень ждал эту фишку, но думал, что она заработает сначала на Android. Теперь ждем и под Android (а может уже и есть способ?)
Возможно, эта фишка вышла уже давно, но попробовал я ее только сейчас, и то случайно. Мне нужно было запустить приложение для одного из докладов, которые готовятся на осень (скоро пойдут анонсы уже) и я вместо эмулятора запустил у себя на iPhone.
Я очень ждал эту фишку, но думал, что она заработает сначала на Android. Теперь ждем и под Android (а может уже и есть способ?)
Спасибо моему студенту Максиму за подсказку, что на Android тоже можно запустить без проводов. Чуть сложнее, чем под iOS (где тупо кнопку нажать), но можно. Ну и на Windows и Linux будет тоже работать.
Что нужно сделать:
- подключаем телефон к той же сети, что и компьютер
- подключаем телефон по кабелю к компьютеру
- вводим в консоль команду
- ищем IP-адрес телефона (Настройки - О телефоне). Нам нужен именно локальный IP
- выполняем команду
- отключаем кабель
Теперь мы можем отлаживать приложение по воздуху
Что нужно сделать:
- подключаем телефон к той же сети, что и компьютер
- подключаем телефон по кабелю к компьютеру
- вводим в консоль команду
adb tcpip 5555
- ищем IP-адрес телефона (Настройки - О телефоне). Нам нужен именно локальный IP
- выполняем команду
adb connect {Наш IP}:5555
- отключаем кабель
Теперь мы можем отлаживать приложение по воздуху
👍3🔥1
Я пропустил очередной чекпоинт по целям на год. Он должен был быть неделю назад. Поэтому подводим итоги:
- Весной выступил на 3 конференциях, на осень пока прошел на одну и готовлюсь еще по трем. Возможно еще на парочку залечу. Цель в 5 выступлений закрою либо в сентябре, либо в октябре
- По пет-проектам интереснее. Я готовлю бомбу и начинаю выделять время на это
- Рост отдела и все для разработки. Так как я покинул Аспирити, то эта цель пока отменяется
- После моего ухода из Аспирити у ребят осталось 2 крутых проекта, а в Amiga я работаю над очень крутым проектом. Но увы, все под NDA. Эта цель выполнена
- Курс в СФУ завершен. Мы выпустили более 100 студентов. Они нереально крутые! Ну и те, кто закончил в этом году университет уже получили свои дипломы о профессиональной переподготовке
- Возвращаю цель о поездке заграницу. Тут все интереснее, скорее всего, это будет ближнее зарубежье
Итого - 2 цели из 5 оставшихся уже достигнуты. Посмотрим, что будет через 3 месяца
- Весной выступил на 3 конференциях, на осень пока прошел на одну и готовлюсь еще по трем. Возможно еще на парочку залечу. Цель в 5 выступлений закрою либо в сентябре, либо в октябре
- По пет-проектам интереснее. Я готовлю бомбу и начинаю выделять время на это
- Рост отдела и все для разработки. Так как я покинул Аспирити, то эта цель пока отменяется
- После моего ухода из Аспирити у ребят осталось 2 крутых проекта, а в Amiga я работаю над очень крутым проектом. Но увы, все под NDA. Эта цель выполнена
- Курс в СФУ завершен. Мы выпустили более 100 студентов. Они нереально крутые! Ну и те, кто закончил в этом году университет уже получили свои дипломы о профессиональной переподготовке
- Возвращаю цель о поездке заграницу. Тут все интереснее, скорее всего, это будет ближнее зарубежье
Итого - 2 цели из 5 оставшихся уже достигнуты. Посмотрим, что будет через 3 месяца
🔥2👍1
Flutter Tech-Lead Notes
Я потихоньку готовлюсь к заключительному этапу апгрейда рабочего места. Оно будет иметь теперь максимальный свой вид. Потом - только апгрейд некоторых устройств редкий будет происходить - ноутбук, монитор и может еще что-то. Что в заключительном этапе: -…
Заключительный этап апгрейда проведен на выходных. Обошлось не без проблем на самом деле.
Как и обещал, подробный рассказ и фото будут завтра, 10 июля
Как и обещал, подробный рассказ и фото будут завтра, 10 июля
👀4