Если пропустили новость, то Ян «Hixie» Хиксон, фаундер и техлид Flutter, покинул Google
Новость грустная. Но что она значит на самом деле? Ведь, как сказал сам Hixie, OpenSource тем и хорош, что даже в этом случае он сможет продолжать работать над Flutter.
Скорее всего, последствия печальны не столько для Flutter сколько для Google. Разработчик из Apple Тим Снит подтвердил, что последняя неделя была сложной для команды Flutter, а в Google по непонятной причине не понимают ценность этого проекта и необходимость сохранения ресурсов его разработчиков.
«Любой негатив, который последнее время публикуют про ситуацию в команде Flutter, исходит от людей, которые хотели, чтобы их старшие руководители лучше распоряжались этим удивительным наследием» — считает разработчик.
Он так же рассказал: «Дело не в зарплате. Это разработчики, которые считают эту работу своим призванием. Это не взаимозаменяемые ресурсы, которые можно перераспределять по своему усмотрению. Я надеюсь, что Google наконец осознает, какими ценными активами она обладает, пока не стало слишком поздно. Часы тикают».
#flutter #google
Новость грустная. Но что она значит на самом деле? Ведь, как сказал сам Hixie, OpenSource тем и хорош, что даже в этом случае он сможет продолжать работать над Flutter.
Скорее всего, последствия печальны не столько для Flutter сколько для Google. Разработчик из Apple Тим Снит подтвердил, что последняя неделя была сложной для команды Flutter, а в Google по непонятной причине не понимают ценность этого проекта и необходимость сохранения ресурсов его разработчиков.
«Любой негатив, который последнее время публикуют про ситуацию в команде Flutter, исходит от людей, которые хотели, чтобы их старшие руководители лучше распоряжались этим удивительным наследием» — считает разработчик.
Он так же рассказал: «Дело не в зарплате. Это разработчики, которые считают эту работу своим призванием. Это не взаимозаменяемые ресурсы, которые можно перераспределять по своему усмотрению. Я надеюсь, что Google наконец осознает, какими ценными активами она обладает, пока не стало слишком поздно. Часы тикают».
#flutter #google
👍8❤4
Допустим, вы оказались в самом начале своего пути разработчика.
Какую одну самую важную книгу вы бы посоветовали себе прочесть?
#обсуждение
Какую одну самую важную книгу вы бы посоветовали себе прочесть?
#обсуждение
Как iOS-разработчику получить оффер за рубежом
Делимся докладом Дарьи Шульгиной, в котором она делится опытом помощи в поиске работы в разных странах, в первую очередь в Европе. В докладе она отвечает на самые важные вопросы:
— Целесообразность поиска работы за рубежом.
— Факторы, влияющие на предложение работы за рубежом.
— Планирование поиска работы.
— Трудности получения приглашений на собеседование.
— Распространённые ошибки при поиске работы.
Дарья — основательница сервиса по поиску работы за рубежом AgileFluent. Если вы начинающий специалист, или специалист с опытом, и думаете о карьере за рубежом, видео будет полезно для вас.
#работа #собеседование
Делимся докладом Дарьи Шульгиной, в котором она делится опытом помощи в поиске работы в разных странах, в первую очередь в Европе. В докладе она отвечает на самые важные вопросы:
— Целесообразность поиска работы за рубежом.
— Факторы, влияющие на предложение работы за рубежом.
— Планирование поиска работы.
— Трудности получения приглашений на собеседование.
— Распространённые ошибки при поиске работы.
Дарья — основательница сервиса по поиску работы за рубежом AgileFluent. Если вы начинающий специалист, или специалист с опытом, и думаете о карьере за рубежом, видео будет полезно для вас.
#работа #собеседование
👎4👍1
Ему еще только предстоит узнать, что это одновременно самая лучшая и самая худшая документация
👍20
Old but gold: разбираемся с retain cycle в iOS-разработке
Одна из самых частых проблем в разработке под iOS — retain cycle, когда как минимум 2 объекта удерживают строгие ссылки друг на друга.
Самый простой кейс — когда разработчик просто забыл сделать weak у delegate или вызвал self в escaping замыкании дочернего объекта. В реальном большом проекте очень тяжело отыскать, кто держит сильную ссылку друг на друга.
Разбираемся, как найти и исправить retain cycle с помощью инструментов Xcode: https://tproger.ru/articles/poisk-retain-cycle-s-pomoshhju-instrumentov-xcode
#ios #лучшиепрактики
Одна из самых частых проблем в разработке под iOS — retain cycle, когда как минимум 2 объекта удерживают строгие ссылки друг на друга.
Самый простой кейс — когда разработчик просто забыл сделать weak у delegate или вызвал self в escaping замыкании дочернего объекта. В реальном большом проекте очень тяжело отыскать, кто держит сильную ссылку друг на друга.
Разбираемся, как найти и исправить retain cycle с помощью инструментов Xcode: https://tproger.ru/articles/poisk-retain-cycle-s-pomoshhju-instrumentov-xcode
#ios #лучшиепрактики
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Идеи проектов для начинающих iOS-разработчиков
1. Flappy Fly Bird — проект с открытым исходным кодом по мотивам классики аркадного жанра на Swift 5.5, GameplayKit, SpriteKit и iOS 12.
2. CoronaTracker — приложение для отслеживания COVID-19 для iOS и macOS с картами и диаграммами. Данные обновляется автоматически по городам и странам.
3. Coffee-Ratio — приложение создано для любителей кофе и помогает пользователю рассчитать соотношение воды и кофе для каждой порции.
#ios #петпроект
1. Flappy Fly Bird — проект с открытым исходным кодом по мотивам классики аркадного жанра на Swift 5.5, GameplayKit, SpriteKit и iOS 12.
2. CoronaTracker — приложение для отслеживания COVID-19 для iOS и macOS с картами и диаграммами. Данные обновляется автоматически по городам и странам.
3. Coffee-Ratio — приложение создано для любителей кофе и помогает пользователю рассчитать соотношение воды и кофе для каждой порции.
#ios #петпроект
❤12👍1
Android + iOS: организация кода приложения с использованием Kotlin Multiplatform Mobile
Пример простого приложения (счетчика) под обе мобильные платформы, использующего общий код на языке Kotlin: https://proglib.io/p/android-ios-organizaciya-koda-prilozheniya-s-ispolzovaniem-kotlin-multiplatform-mobile-2022-12-20
#ios #android #kotlin
Пример простого приложения (счетчика) под обе мобильные платформы, использующего общий код на языке Kotlin: https://proglib.io/p/android-ios-organizaciya-koda-prilozheniya-s-ispolzovaniem-kotlin-multiplatform-mobile-2022-12-20
#ios #android #kotlin
👍6👎1
Подробный гайд, как на самом деле использовать ChatGPT в доработке iOS-приложения
Сейчас отовсюду слышно, что ChatGPT помогает в разработке. Но как именно?
Наглядная статья, в которой автор показал, как использовать обновленный ChatGPT-4 в решении ежедневных задач: работе с терминалом, анализе кода и создании новых фичей в приложении. И даже попробовал использовать нейросеть как надежного помощника в решении конфликтов с констрейнтами.
Если хотели начать использовать ChatGPT для разработки по-максимуму, эта статья для вас: https://habr.com/ru/companies/lamoda/articles/775162/
#ios #ии #лучшиепрактики
Сейчас отовсюду слышно, что ChatGPT помогает в разработке. Но как именно?
Наглядная статья, в которой автор показал, как использовать обновленный ChatGPT-4 в решении ежедневных задач: работе с терминалом, анализе кода и создании новых фичей в приложении. И даже попробовал использовать нейросеть как надежного помощника в решении конфликтов с констрейнтами.
Если хотели начать использовать ChatGPT для разработки по-максимуму, эта статья для вас: https://habr.com/ru/companies/lamoda/articles/775162/
#ios #ии #лучшиепрактики
👍6
Forwarded from Типичный программист
В сети появился новый тренд: make it more
И вот один из примеров: ChatGPT попросили сделать программиста круче и круче.
На каком из фото узнали себя?
#ии #нейросети #кек
И вот один из примеров: ChatGPT попросили сделать программиста круче и круче.
На каком из фото узнали себя?
#ии #нейросети #кек
🔥13😁7👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Я телефонный разработчик.
Ты же имел ввиду «мобильный разработчик», верно?..
:)
Ты же имел ввиду «мобильный разработчик», верно?..
:)
😁62🤣12🔥6👍1🤔1
UI Sources — изучаем инсайты дизайна мобильных приложений
Приступая к разработке, опытные мобильные разработчики уже могут представлять дизайн-паттерны и взаимодействия пользователя с приложением. Но даже им нужно освежить какие-то идеи в памяти и подсмотреть хорошие практики.
Иногда мы делимся годными инструментами для разработчиков. И сегодня именно такой день. UI Sources — база с тысячами скриншотов и видео, демонстрирующих реальные пользовательские пути в топовых приложениях.
Она поможет сократить циклы итераций, получить ценные идеи, выявить тенденции и провести бенчмаркинг с конкурентами и стандартами отрасли. Изначально инструмент бесплатный, но есть платные тарифы.
#ux #ui #ios #android #дизайн
Приступая к разработке, опытные мобильные разработчики уже могут представлять дизайн-паттерны и взаимодействия пользователя с приложением. Но даже им нужно освежить какие-то идеи в памяти и подсмотреть хорошие практики.
Иногда мы делимся годными инструментами для разработчиков. И сегодня именно такой день. UI Sources — база с тысячами скриншотов и видео, демонстрирующих реальные пользовательские пути в топовых приложениях.
Она поможет сократить циклы итераций, получить ценные идеи, выявить тенденции и провести бенчмаркинг с конкурентами и стандартами отрасли. Изначально инструмент бесплатный, но есть платные тарифы.
#ux #ui #ios #android #дизайн
❤5❤🔥2
Как работать с cookie на Android
Cookie — удобный механизм для передачи служебной информации сразу во все http-запросы. Но с ним нужно быть всегда настороже. Например: не забывать про синхронизацию между CookieStore’ами; помнить про протухание и привязку к доменам; следить за их изменением и оповещать всех интересантов.
Технические и юридические моменты работы с cookie в Android-приложениях рассмотрели в статье: https://habr.com/ru/companies/ozontech/articles/777236/
#android
Cookie — удобный механизм для передачи служебной информации сразу во все http-запросы. Но с ним нужно быть всегда настороже. Например: не забывать про синхронизацию между CookieStore’ами; помнить про протухание и привязку к доменам; следить за их изменением и оповещать всех интересантов.
Технические и юридические моменты работы с cookie в Android-приложениях рассмотрели в статье: https://habr.com/ru/companies/ozontech/articles/777236/
#android
👍8👎1