Вот такую песенку запилила новая сетка Suno про Flutter.
https://cdn1.suno.ai/d5e4cdc6-86fd-429c-9db8-2e6bec603ccb.mp3
https://cdn1.suno.ai/d5e4cdc6-86fd-429c-9db8-2e6bec603ccb.mp3
Forwarded from MADTeacher | Станислав Чернышев
Закончил первую главу книги «Основы Flutter», добавив в нее раздел "Жизненный цикл приложения", резюме по главе и вопросы для самопроверки.
Как и обещал, после окончания каждой главы, можно будет по подписке или за разовую плату скачать текущий вариант книги в pdf на Boosty: https://boosty.to/madteacher/posts/95400da0-10c1-48db-a82e-514655444099?share=post_link
P.S. Так же обновил курс "Основы Flutter" ( https://stepik.org/a/197817) на степике.
Как и обещал, после окончания каждой главы, можно будет по подписке или за разовую плату скачать текущий вариант книги в pdf на Boosty: https://boosty.to/madteacher/posts/95400da0-10c1-48db-a82e-514655444099?share=post_link
P.S. Так же обновил курс "Основы Flutter" ( https://stepik.org/a/197817) на степике.
boosty.to
Основы Flutter. 1-е издание (1-я глава) - MADTeacher. Станислав Чернышев
Первая глава книги "Основы Flutter"
Forwarded from Максим Горшенин | imaxai
This media is not supported in your browser
VIEW IN TELEGRAM
#осаврора
А вот еще затравочка про игры на Авроре, а концовка опубликована у них в группе во вк https://vk.com/aurora_os
@imaxairu Подписаться
А вот еще затравочка про игры на Авроре, а концовка опубликована у них в группе во вк https://vk.com/aurora_os
@imaxairu Подписаться
https://stepik.org/a/199801
Всем привет. Мне много подписчиков писала и спрашивала - на чем лучше писать бекенд на Dart или на Go? Вот я и решил написать курс, где мы вместе напишем очень быстрый бекенд для хранения заметок. Пройдя курс, вы сможете сравнить два этих подхода. И сами для себя решить эту дилемму. Курс написан полностью в текстовом формате в виде электронной книги. Только самое важное, без лишней болтовни и воды.
Для написания бекенда, я использовать Фреймворк gin.
🎉 🎉 🎉 🎉
DEVELOPER - скидка на курс 50% только до 1 апреля.
Чему вы научитесь🤬
- Понимать микросервисную и монолитную архитектуры;
- Разрабатывать сервисы на языке Go с использованием фреймворка GIN;
- Разрабатывать сервис для заметок с CRUD операциями, используя MongoDB;
- Разрабатывать сервис для управления данными пользователя и прохождения процедур аутентификации и авторизации используя PostgreSQL;
- Использовать Postman для тестирования API;
- Управлять конфигурациями через .env файлы;
- Работать с Redis для кеширования данных и повышения производительности;
- Имплементировать аутентификацию и авторизацию с помощью JWT токенов;
- Освоить работу с Docker и Docker-compose для контейнеризации приложений;
- Использовать NGINX как обратный прокси-сервер;
- Развертывать проекты на VDS, включая настройку SSH и Docker на удаленной машине;
Всем привет. Мне много подписчиков писала и спрашивала - на чем лучше писать бекенд на Dart или на Go? Вот я и решил написать курс, где мы вместе напишем очень быстрый бекенд для хранения заметок. Пройдя курс, вы сможете сравнить два этих подхода. И сами для себя решить эту дилемму. Курс написан полностью в текстовом формате в виде электронной книги. Только самое важное, без лишней болтовни и воды.
Для написания бекенда, я использовать Фреймворк gin.
DEVELOPER - скидка на курс 50% только до 1 апреля.
Чему вы научитесь
- Понимать микросервисную и монолитную архитектуры;
- Разрабатывать сервисы на языке Go с использованием фреймворка GIN;
- Разрабатывать сервис для заметок с CRUD операциями, используя MongoDB;
- Разрабатывать сервис для управления данными пользователя и прохождения процедур аутентификации и авторизации используя PostgreSQL;
- Использовать Postman для тестирования API;
- Управлять конфигурациями через .env файлы;
- Работать с Redis для кеширования данных и повышения производительности;
- Имплементировать аутентификацию и авторизацию с помощью JWT токенов;
- Освоить работу с Docker и Docker-compose для контейнеризации приложений;
- Использовать NGINX как обратный прокси-сервер;
- Развертывать проекты на VDS, включая настройку SSH и Docker на удаленной машине;
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Go (golang) + Gin = быстрый бекенд для заметок v2
🚀 Освойте создание микросервисов на Go с нуля! Научитесь разрабатывать сервисы авторизации и управления заметками, работать с PostgreSQL, MongoDB, Redis, Docker и NGINX, а также деплоить проект на VDS. Практический курс для уверенного старта в микросервисной…
Всем привет, добавил 15 различных задач на курс "Dart 3 в действии". Можете попробовать свои силы 😊
Купить курс можно по ссылке: https://stepik.org/a/120892
Если вы не можете оплатить на Stepik, то можно получить доступ на Boosty: https://boosty.to/mr.developer/posts/cbd01f01-cc14-45ff-889d-c45d958ed08e?share=post_link
Купить курс можно по ссылке: https://stepik.org/a/120892
Если вы не можете оплатить на Stepik, то можно получить доступ на Boosty: https://boosty.to/mr.developer/posts/cbd01f01-cc14-45ff-889d-c45d958ed08e?share=post_link
Forwarded from Открытая мобильная платформа
Новость - бомба!
Компания Fplus готова до конца 2024 года профинансировать 10 команд, которые будут портировать игры под ОС Аврора!🔥🔥🔥
Компания Fplus готова до конца 2024 года профинансировать 10 команд, которые будут портировать игры под ОС Аврора!🔥🔥🔥
Forwarded from Vitaliy Zarubin | @keygenqt
#fyi Вы уже наладили в своих проектах журнал изменений, changelog? Если нет, но задумываетесь, написал статью как можно это сделать с помощью приложения Changeln.
https://keygenqt.com/blog/16
https://keygenqt.com/blog/16
Forwarded from MADTeacher | Станислав Чернышев
Я тут с обалденными новостями🔥🔥🔥
Пулл-реквест по Shared Memory Multithreading принят командой Dart в работу ^_^ Даешь многопоточность с разделяемой памятью!!!
https://github.com/dart-lang/language/blob/main/working/333%20-%20shared%20memory%20multithreading/proposal.md
Пулл-реквест по Shared Memory Multithreading принят командой Dart в работу ^_^ Даешь многопоточность с разделяемой памятью!!!
https://github.com/dart-lang/language/blob/main/working/333%20-%20shared%20memory%20multithreading/proposal.md
Forwarded from Flutter For Dev - новости, статьи, дизайн.
Привет хочу поделиться папками с чатами и каналами по Flutter.
Каналы.
Чаты.
Если что-то пропустил, то добавляйте в комментарии.
Так же хочу попросить вас проголосовать за канал, так-как хочется дальше его развивать.
https://news.1rj.ru/str/boost/FlutterForDev
Каналы.
Чаты.
Если что-то пропустил, то добавляйте в комментарии.
Так же хочу попросить вас проголосовать за канал, так-как хочется дальше его развивать.
https://news.1rj.ru/str/boost/FlutterForDev
Forwarded from StartAndroid
Первая бета Android 15, список изменений
- Edge-to-edge
- Smoother NFC experiences - part 2
- Inter-character justification
- App archiving
- App-managed profiling
- Better Braille
- Key management for end-to-end encryption
- Secured background activity launches
- App compatibility
#android
https://commonsware.com/blog/2024/04/13/random-musings-android-15-beta-1.html
https://android-developers.googleblog.com/2024/04/the-first-beta-of-android-15.html
- Edge-to-edge
- Smoother NFC experiences - part 2
- Inter-character justification
- App archiving
- App-managed profiling
- Better Braille
- Key management for end-to-end encryption
- Secured background activity launches
- App compatibility
#android
https://commonsware.com/blog/2024/04/13/random-musings-android-15-beta-1.html
https://android-developers.googleblog.com/2024/04/the-first-beta-of-android-15.html
CommonsWare: Android App Development Books
Random Musings on the Android 15 Beta 1
We already have an Android 15 beta! Mark examines what's inside, particularly focusing on things that Google is not (yet) talking about.
Всем привет. Ну что ребят, кто хочет попробовать свои силы? )).
Курс Dart 3 в действии пополнился контрольным экзаменом, где вы можете проверить свои силы. Хочу сразу предупредить, вопросы сложные, и не тривиальные. Рекомендую хорошо ознакомиться с материалом модулей до прохождения экзамена:
1. Dart. Функциональное программирование.
2. Объектно-ориентированное программирование ООП
3. Асинхронное программирование в Dart
Так же добавил в конце курса возможность выпустить фирменный сертификат от компании Friflex.
Удачи вам в прохождении курса!.
Купить курс можно по ссылке: https://stepik.org/a/120892
Если вы не можете оплатить на Stepik, то можно получить доступ на Boosty: https://boosty.to/mr.developer/posts/cbd01f01-cc14-45ff-889d-c45d958ed08e?share=post_link
Курс Dart 3 в действии пополнился контрольным экзаменом, где вы можете проверить свои силы. Хочу сразу предупредить, вопросы сложные, и не тривиальные. Рекомендую хорошо ознакомиться с материалом модулей до прохождения экзамена:
1. Dart. Функциональное программирование.
2. Объектно-ориентированное программирование ООП
3. Асинхронное программирование в Dart
Так же добавил в конце курса возможность выпустить фирменный сертификат от компании Friflex.
Удачи вам в прохождении курса!.
Купить курс можно по ссылке: https://stepik.org/a/120892
Если вы не можете оплатить на Stepik, то можно получить доступ на Boosty: https://boosty.to/mr.developer/posts/cbd01f01-cc14-45ff-889d-c45d958ed08e?share=post_link
Forwarded from MADTeacher | Станислав Чернышев
В кое-то веке в корпоративном блоге OTUS на хабре вышла не переводная статья и не «Hello World» на Flutter, а то, что заслуживает потраченного на ознакомление время!
Дмитрий Золотов рассказывает о подкапотной стороне Flutter, а именно: Flutter Engine и Flutter Embedder. О том, зачем они нужны и какую роль играют при портировании Flutter на новы платформы, а так же про создание собственного embedder для запуска и остановки Flutter Engine, использование разделенных методов и передачу пользовательских и системных событий.
Дмитрий Золотов рассказывает о подкапотной стороне Flutter, а именно: Flutter Engine и Flutter Embedder. О том, зачем они нужны и какую роль играют при портировании Flutter на новы платформы, а так же про создание собственного embedder для запуска и остановки Flutter Engine, использование разделенных методов и передачу пользовательских и системных событий.
Хабр
Где заканчивается Flutter и начинается платформа?
Сердце фреймворка Flutter (который для разработчиков часто представляется только в виде набора классов на языке Dart) написано на языке С и компилируется в двоичный артефакт, известный как Flutter...
👍1
Forwarded from Friflex Dev
🤖Создаем своего клиента для Gemini без бэкенда
Помните, в версии Flutter 3.19 появился SDK для работы с генеративным ИИ? Наш Tech Lead Юрий Петров разобрался, какие горизонты этот инструмент открывает перед разработчиками.
Вместе с ним на примере простого Flutter-проекта узнаем:
◾️Как получить API-ключ
◾️Как сгенерировать текст
◾️Как настроить конфигурацию модели
◾️Как гибко отфильтровать контент
◾️Как настроить httpClient
Все подробности — уже на Хабре!
#howto
Помните, в версии Flutter 3.19 появился SDK для работы с генеративным ИИ? Наш Tech Lead Юрий Петров разобрался, какие горизонты этот инструмент открывает перед разработчиками.
Вместе с ним на примере простого Flutter-проекта узнаем:
◾️Как получить API-ключ
◾️Как сгенерировать текст
◾️Как настроить конфигурацию модели
◾️Как гибко отфильтровать контент
◾️Как настроить httpClient
Все подробности — уже на Хабре!
#howto
Хабр
Разбираем генеративный SDK от Google — google_generative_ai. Часть 1
Привет, Хабр! Меня зовут Юрий Петров, я автор ютуб-канала «Мобильный разработчик» и Flutter Tech Lead в компании Friflex . Мы разрабатываем мобильные приложения для бизнеса и специализируемся на...
👍1
Forwarded from MADTeacher | Станислав Чернышев
How to Find Memory Leaks in Flutter Apps_ _ by Ujas Maj.pdf
2.6 MB
На medium вышла статья посвященная утечкам памяти в приложениях на Flutter и как их находить с помощью DevTools.
p.s. Прикрепил к посту PDF статьи, если лень включать VPN 😉
https://medium.com/simform-engineering/how-to-find-memory-leaks-in-flutter-apps-ba137174aeb9
p.s. Прикрепил к посту PDF статьи, если лень включать VPN 😉
https://medium.com/simform-engineering/how-to-find-memory-leaks-in-flutter-apps-ba137174aeb9
Forwarded from Vitaliy Zarubin | @keygenqt
Обновление от сообщества развития Flutter для ОС Аврора!
Flutter SDK с поддержкой ОС Аврора получил обновление:
👉 Реализован публичный интерфейс Flutter Client Wrapper.
👉 Автоматическая установка Embedder в Platform SDK.
👉 Реализованы Flutter CLI upgrade & downgrade.
👉 Переработаны плагины под интерфейс Client Wrapper.
👉 Добавлены 17 примеров для каждого плагина.
👉 Добавлено 4 примера для разных типов плагинов.
👉 Добавлен пример работы с интерфейсом Client Wrapper.
👉 Пакет
👉 Переработана и улучшена документация проекта.
👉 Фиксы багов и оптимизация работы Flutter.
Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ. Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше.
Текущая версия
Flutter SDK с поддержкой ОС Аврора получил обновление:
👉 Реализован публичный интерфейс Flutter Client Wrapper.
👉 Автоматическая установка Embedder в Platform SDK.
👉 Реализованы Flutter CLI upgrade & downgrade.
👉 Переработаны плагины под интерфейс Client Wrapper.
👉 Добавлены 17 примеров для каждого плагина.
👉 Добавлено 4 примера для разных типов плагинов.
👉 Добавлен пример работы с интерфейсом Client Wrapper.
👉 Пакет
internal_aurora упрощающий примеры плагинов.👉 Переработана и улучшена документация проекта.
👉 Фиксы багов и оптимизация работы Flutter.
Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ. Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше.
Текущая версия
3.16.2-2 и вы можете получить ее уже сейчас. Все необходимое вы можете найти по ссылке: https://gitlab.com/omprussia/flutter.
