ch
Feedback
Мобильная разработка

Мобильная разработка

前往频道在 Telegram

@haarrp - admin @itchannels_telegram - 🔥лучшие ит-каналы @javascriptv - продвинутый javascript @JavaScript_testit- js тесты @programming_books_it - бесплатные it книги @ai_machinelearning_big_data - ml

显示更多
3 881
订阅者
-224 小时
-97
-4830
帖子存档
Небольшой плейлист с видеоуроками по аутентификации для Flutter-приложений Часть 1: Создание Login UI. Часть 2: Email Login & Logout/  Часть 3: Регистрация/ Часть 4: Авторизация с помощью Google Sign In/ #flutter

AvitoTech приглашает на Avito Android meetup #2 В программе много цифр и интересных кейсов по Android-разработке. А также три доклада про: - сценарии сборки и их связь с Git Workflow; - нюансы потребления памяти Android-сборками; - автоматизацию генерации Baseline Profile. Событие состоится 6 февраля в 19:00 по мск. Чтобы присутствовать офлайн, зарегистрируйтесь здесь. Трансляция тоже будет — на YouTube-канале AvitoTech.

​​​Пишем аналог приложения Uber на iOS Интересный 4-часовой видеоурок, с помощью которого вы создадите почтиUber с помощью SwiftUI. Автор разбирает: — методы для получения текущего местоположения пользователя, — создание интерфейса и реализацию функциональности просмотра запросов на поездку, — поиск и выбор местоположения, — добавление данных о поездке и тёмную тему. Сохраняйте — будет, чем заняться на праздниках: https://youtu.be/Z6-KVWXbw-w #ios

Новый год — старт для ваших новых карьерных возможностей 🎄 6 февраля приглашаем на Зимнюю ярмарку вакансий, которая пройдёт
Новый год — старт для ваших новых карьерных возможностей 🎄 6 февраля приглашаем на Зимнюю ярмарку вакансий, которая пройдёт офлайн и онлайн. Это классная возможность стать частью IT-сообщества Яндекса и познакомиться с теми, кто создаёт сервисы с многомиллионной аудиторией. Что вас ждёт 🔸 Вакансии для стажёров Узнаете о новых вакансиях и задачах, а также сможете лично пообщаться с командами и подать заявку туда, где понравится больше всего. 🔸 Полезные лекции Узнаете о технологиях и кейсах из практики от экспертов Яндекса. Лекции пройдут по основным направлениям стажировки: бэкенд, фронтенд, мобильная разработка, аналитика и машинное обучение. 🔸 Нетворкинг со стажёрами Яндекса Узнаете, как они проходили отбор, как готовились и чем планируют заниматься дальше. Сейчас в Яндексе одновременно стажируются более 600 человек — им есть что рассказать. Как попасть на Зимнюю ярмарку вакансий Чтобы попасть на ярмарку, нужно пройти предварительный отбор — решить задачи на Яндекс Контесте до 31 января включительно. Мы проверим решения, оценим анкеты и позовём лучших на день стажёра в Москве. Приглашения придут до 2 февраля включительно. 🍭 Закрытое шоу Тех, кто решит все задачи из Контеста, мы пригласим на вечернее закрытое шоу «Всё в плюсе». Это соревнование между различными бизнес-группами Яндекса, в которых примут участие и стажёры, и топовые разработчики. Знакомство с различными сервисами, нетворкинг с действующими стажёрами, вечеринка с кавер-группой и диджеем — это то, что ждёт вас на шоу. Узнать подробности и подать заявку — https://yandex.ru/yaintern/intern-day.

В этом руководстве рассказывается о том, как автоматизировать обновление коммитов в кластерах Kubernetes с помощью Argo, установить отслеживание изменений, безопасность, откат и автоматическую синхронизацию. https://arshsharma.com/posts/2023-10-14-argocd-github-actions-getting-started/

Приложение в фигме и приложение в проде
Приложение в фигме и приложение в проде

Две идеи проектов для начинающих iOS-разработчиков Flappy Fly Bird — проект с открытым исходным кодом по мотивам классики аркадного жанра на Swift 5.5, GameplayKit, SpriteKit и iOS 12. Coffee-Ratio — приложение создано для любителей кофе и помогает пользователю рассчитать соотношение воды и кофе для каждой порции. #ios #петпроект

📱 Metal-powered video upscaling brew install finnvoor/tools/fx-upscale https://github.com/finnvoor/fx-upscale @mobdevelop
📱 Metal-powered video upscaling brew install finnvoor/tools/fx-upscale https://github.com/finnvoor/fx-upscale @mobdevelop

🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю Почитать: — Mobile Web, навигация и при чем тут NginxИстория разработки приложения для складных смартфонов Samsung. Часть 2 — гайдлайныАвтоматизированное тестирование событий аналитики в мобильном приложении: насколько это реально и оправданоПодключение сканера к Android или как почувствовать себя кассиромИз кондитера в программисты. ПродолжениеJust DUIT — первый взгляд на server-driven UI фреймворк для FlutterОптимизация и автоматизация в бэкенд-разработке мобильных приложений: как ускорить разработку в четыре разаРазработка мобильных приложений для бизнеса: как создавать кроссплатформенные решения быстро и относительно дешевоИнтеграция системы «Антифрод» в работу операторов: требования к программному обеспечению и эффективность APIРефакторинг кода, и как его не боятьсяHistory of Flutter 💚Embedded Finance and Digital Wallets: A Comprehensive Guide for 2024The rules I am using to organize and document my Jetpack Compose codeSeamlessly Integrating Native Modules in iOS for React Native AR AppsExploring Modern Mobile App Development: A Comprehensive GuideApps which will become famous in 2024How to Make an App-Like Offerup?Role Based Access Control in FlutterHow I am documenting my interfaces in Kotlin Посмотреть: 🌐 Как устроен Gradle Config Cache. Лучшие Практики. Интервью с инженером команды Gradle (⏱ 01:21:05) 🌐 #1 Как создать дизайн мобильного приложения. Создаем приложение с 0 до загрузки в AppStore. (⏱ 02:04:36) Хорошего дня!

🚦 Google вводит новые правила проверки приложений в Play Google ввела новые правила для проверки приложений в Google Play, целящиеся на повышение качества приложений на платформе. Теперь все разработчики должны соответствовать расширенным требованиям перед публикацией приложений. Разработчики могут выбирать сроки проверки в Play Console, и если срок не выбран до 29 февраля 2024 года, Google назначит его автоматически. Новые личные аккаунты разработчиков должны тестировать приложения на группе пользователей перед выпуском. Время на проверку приложений увеличено, чтобы обеспечить их безопасность и соответствие политикам Google. Подробнее можно ознакомиться здесь.

📱 Реализация параллакс-карусели из SwiftUI в Jetpack Compose В рамках повседневной деятельности я часто изучаю последние разработки на таких платформах, как X и Medium. Однажды утром, пролистывая X, наткнулся на GitHub-репозиторий, созданный KavSoft и сразу же привлекший мое внимание. Этот проект, размещенный на KavSoft-Tutorials-iOS, представлял собой потрясающую параллакс-карусель. Ее визуальная привлекательность и удобство использования просто завораживали. Читать

Школа мобильной разработки: Android 1. My first app: вводная про платформу 2. Kotlin 3. Базовые компоненты 4. Views & Layout
Школа мобильной разработки: Android 1. My first app: вводная про платформу 2. Kotlin 3. Базовые компоненты 4. Views & Layout 5. RecyclerView 6. Background Часть 1 7. Background Часть 2 8. Network 9. Storage 10. DI #video #android https://www.youtube.com/watch?v=Xfaqnj1egFI&list=PLQC2_0cDcSKAVl_3u-3ZrEW2UFBUjDD97

10 рекомендаций, которые повысят производительность разработки на Flutter в 2023 году Рассмотрим 10 экспертных рекомендаций по использованию Flutter, которые помогут разработчикам усовершенствовать свои навыки и создавать еще более качественные мобильные приложения в 2023 году. 1. Горячая перезагрузка Максимально используйте во Flutter функцию Hot Reload (горячая перезагрузка). Эта функция позволяет ускорить цикл разработки и сэкономить значительное количество времени при работе над новыми проектами. 2. Стабильный канал Flutter Чтобы воспользоваться преимуществами последних стабильных функций и исправлений, убедитесь в том, что подключены к стабильному каналу Flutter. 3. Организация исходного кода Организация кода во Flutter играет ключевую роль в обеспечении производительности, эффективности и сопровождаемости. 4. Генераторы кода Генераторы кода Flutter позволяют упростить написание и сопровождение кода. 5. Dart DevTools Dart DevTools  — это надежный набор инструментов для отладки и оптимизации производительности на Flutter. 6. Виджеты Flutter с поддержкой жестов Flutter включает широкий набор виджетов, позволяющих создавать привлекательные и отзывчивые пользовательские интерфейсы. 7. Отзывчивый дизайн Отзывчивый дизайн во Flutter необходим для создания пользовательских интерфейсов (UI), адаптивных к различным размерам и ориентациям экрана. Для этого Flutter предоставляет такие инструменты, как LayoutBuilder и MediaQuery. 8. Анимированные виджеты Анимированные виджеты Flutter позволяют разработчикам включать в мобильные приложения анимацию, повышая общий уровень взаимодействия пользователя с приложением. 9. Макеты Flutter С помощью макетов Flutter можно создавать несколько видов макетов приложений — от простых до сложных. 10. Android Studio Android Studio для работы с Flutter предлагает множество эффективных расширений, позволяющих сэкономить время разработчиков и повысить производительность. Это интегрированная среда разработки (IDE), которая предоставляет программистам доступ к широкому набору инструментов, повышающих уровень комфорта при создании сложных приложений. 📌 Подробнее

🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю Почитать: — Flutter 3.16: что новогоКак сделать автотесты гибкими и лаконичнымиАнимация загрузки картинок во Flutter, или как сделать shimmer своими рукамиРазрушители легенд: Как на самом деле магазины проверяют приложения на уязвимостиРазделение презентационного слоя фичи на модули в Android приложенииЛистаем цифровые страницы: UIPageViewControllerМобильные суперприложения выгодны корпорациям, но это кошмар для простых людейПростой, но масштабируемый State Management для FlutterКак подружить JUnit 5 и Robolectric?Исследование со взломом. Часть 1Can Humane’s AI Pin Revolutionize The World Of Wearables?Pranshu SinghHow Grocery Stores Are Benefiting from Mobile Apps🎉How to Add Content Descriptions in Compose - A Guide for Android DevsElevating Your Mobile App Dreams: Expert React Native Development for iOS and AndroidCore Data with Table Views Part IIExploring the Power of Shared Preferences in Flutter Development.Popular Apps Created Using React NativeCore Data with Table Views Part IHire The Best UI/UX Services Company Посмотреть: 🌐 Как устроен Android в умных колонках Яндекса (⏱ 01:44:50) Хорошего дня!

🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю Почитать: — Flutter VS React NativeСтоит ли разработчику идти на завод, как запустить стартап, но вовремя остановиться и другие истории реальных айтишников«Клиентов нужно не искать, а создавать»: погружение в Telegram API через TDLibKotlin Multiplatform перешёл в stable. Что это значит?Можно ли обойтись без нативных языков, разрабатывая на Flutter и RN?Как сделать тесты на Espresso более читабельными и стабильнымиКак создать интерактивные виджеты на iOS 17Байт-код — это просто! Как сделать DI по-настоящему быстрымFlutter. Локальная база данныхBackend Driven UI с точки зрения бэкенда: к чему готовиться, если вы решили на него перейтиHow to Test Native Features in Flutter Apps with Patrol and CodemagicCustom queries AndroidManifest Pada ExpoTech Stacks used for Android Development💰Boost your game/app earnings 📱Unveiling the Proven Strategies for Robust React Native DevelopmentMobile developmentAumente as Conversões na Black Friday: Estratégia ASO & Ícone Dinâmico no React NativeMoinuddin9777 | ContributorHow to Publish Your Android Mobile App on Google Play StoreSecrets to Build a Million-Dollar App: Start Your Mobile App Journey NOW! Посмотреть: 🌐 Собеседование с Михаилом Левченко (⏱ 01:46:27) 🌐 Верста На UIKit. Страница Авторизации. Стрим #0 (⏱ 01:56:50) 🌐 Мои приложения за 2 года разработки. Обзор и делюсь полезными советами (⏱ 23:41) Хорошего дня!

Язык Swift для начинающих 1. Знакомство с playground 2. Константы и переменные 3. Типы данных 4. Базовые операторы 5. Действи
Язык Swift для начинающих 1. Знакомство с playground 2. Константы и переменные 3. Типы данных 4. Базовые операторы 5. Действия со строками 6. Оператор ветвления if 7. Инструкция switch 8. Массивы 9. Множества 10. Словари #video #swift https://www.youtube.com/watch?v=nSoXuPsnXl0&list=PLtovLaW_R9-N-KECYTUWqQaVtBXhufJfw

Вопросы для собеседования iOS — Swift. Часть 2 Конкретный тип против абстрактного В Swift имеются различные типы категорий, в
Вопросы для собеседования iOS — Swift. Часть 2 Конкретный тип против абстрактного В Swift имеются различные типы категорий, включая два фундаментальных понятия: конкретные и абстрактные типы. Что такое «конкретный тип»? Конкретный тип непосредственно инстанцируется для создания объектов: 1. Определяются все свойства и методы. 2. Примеры конкретных типов — классы и структуры. Простой конкретный тип struct Person { var name: String var age: Int } let person = Person(name: "John", age: 20) print("Person name \(person.name) Age \(person.age)") Конкретный тип с использованием класса class Employee { var name: String var age: Int init(name: String, age: Int) { self.name = name self.age = age } func empActiveStatus() { print("Active") } } let employee = Employee(name: "Jones", age: 35) print("Employe name \(employee.name) Age \(employee.age)") print("Active Status \(employee.empActiveStatus())") Что такое «абстрактный тип»? Это тип, которым определяется набор требований без фактической реализации: 1. Требования относятся к свойствам и методам. 2. Абстрактный тип не инстанцируется напрямую. protocol Shape { func area() -> Double } struct Circle: Shape { var radius: Double func area() -> Double { return Double.pi * radius * radius } } struct Square: Shape { var side: Double func area() -> Double { return side * side } } let circle = Circle(radius: 5.0) print("Area of circle: ", circle.area()) let square = Square(side: 5.0) print("Area of square: ", square.area()) Как получают абстрактный тип? Продолжение Часть 1.

🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю Почитать: — Как защитить свою форму верификации от ботовОт Style Transfer до диффузии: эволюция визуальных эффектов на смартфонахЭлектронные книги? Аудиокниги? Смешать, но не взбалтыватьАдаптивный дизайн приложений на GtkSwiftUI: от сомнений к успешному внедрениюКак интегрировать мультиаккаунт в уже работающий сервис и не поломать всёПостроение графа покрытия UI-тестами бизнес-логики на основе VisualFSMЧто будет с мобильными релизами, если улучшать и автоматизировать процессыКак зловредные приложения могут скрывать работу с буфером обмена в Android 14Мобильная разработка за неделю #511 (16 — 22 октября)Advantages and Disadvantages of Mobile Application DevelopmentInnovating the Music Streaming Landscape: How to Make an App Like Spotify5 Benefits of Using Mobile Applications in EducationUnlock a new look for your social media profile - AvatarlyIs Qualcomm's New Chip The Ultimate AI Game-Changer?Hybrid App Development: A Product Manager's PerspectiveImplementing Video Streaming Protocols in OTT AppsUX/UI Design Best Practices for Mobile AppsThe Future of Mobile Application Development with 5GVersion 2.0 of my Android app is Live!! Посмотреть: 🌐 Q&A стрим. Октябрь 2023 (⏱ 00:00) 🌐 Собираем макет на UIKit кодом. Верстка интерфейса кодом. UIKit/Xcode 2023 (⏱ 01:13:30) 🌐 Пишем программу для iPhone за 20 минут. Swift/UIKit/CoreData 2023 (⏱ 26:41) Хорошего дня!

Добавление прокрутки в симуляторе Xcode! Приложение для работы со строкой меню, которое добавляет прокрутку. https://github.com/aheze/Squirrel #ios

🏆 Yandex Cup 2023 — открытый чемпионат для настоящих творцов Разработчики — художники нового мира. Они создают смыслы, прави
🏆 Yandex Cup 2023 — открытый чемпионат для настоящих творцов Разработчики — художники нового мира. Они создают смыслы, правила и законы, манифестируют идеи, творят миры и целые вселенные. И, если их предшественники делали это, используя слова, краски и звуки, то современные творцы создают новую реальность с помощью программного кода. Искусство писать код Тема чемпионата в этом году «Решаем искусство». Участников ждут нестандартные задачи на стыке IT и творчества, а лучшие встретятся лицом к лицу в финале, чтобы оживить арт-инсталляцию и разделить между собой 8 500 000 рублей. Показать своё мастерство можно в 6 направлениях: 🔸 Фронтенд 🔸 Бэкенд 🔸 Мобильная разработка 🔸 Аналитика 🔸 Алгоритмы 🔸 Машинное обучение Финал и церемония награждения пройдут офлайн в офисе Яндекса в Казахстане. Яндекс предоставит финалистам проезд и проживание в Алматы. Регистрация открыта до 29 октября включительно: 👉 Участвую! #Yandex_Cup23