TGViewer
Channel Public Channel
IT KPI Dart

IT KPI Dart

@dart_itkpi

🎯 Dart & Flutter at IT KPI
Chat: @itkpi_dart
Blog: https://teletype.in/@itkpi_dart
English alt: https://teletype.in/@itkpi_dart_en
Vacancies: @fluttervacancies

More related channels and chats:
https://t.me/itkpi/2031
Subscribers
58
Photos
10
Videos
8
Links
22
Recent Posts 20 shown
Post #47 451
  • 🔥 2
Post #46 465
GitHub додав підтримку пакетів Dart з екосистеми Pub

Це означає работу таких функцій як Dependency Graph, Advisory Database та Dependabot одразу та без попереднього налаштування.

— Dependency Graph дозволяє бачити свої залежності з інтерфейсу GitHub, а також слідкувати за репозиторіями, що використовують ваш пакет
— Advisory Database автоматично надсилає сповіщення про вразливості у використовуваних версіях пакетів
— Dependabot повідомляє про оновлення залежностей та допомагає автоматизувати процес їх оновлення
  • 👍 4
Post #45 348
Розробка під Android на Flutter з VS Code на сервері

Гнучкість VS Code дозволяє займатися розробкою прямо у браузері. У цій статті розповідаємо, як налаштувати сервер VS Code для налагоджування та збірки Android додатків, щоб програмувати можна було навіть з слабенького ноутбука.

https://teletype.in/@itkpi_dart/VS-Code-server-for-Android-Dev
Teletype Розробка під Android на Flutter з VS Code на сервері Розповідаємо, як налаштувати сервер VS Code для налагоджування та збірки Android додатків, щоб програмувати можна було навіть з слабенького ноутбука.
  • 🔥 3
Post #44 335
  • 😁 3
  • 🤣 1
Post #43 262
Що нового у Flutter

Дізнайтеся про останні новини від Flutter, зокрема про те, як створювати красиві нативні програми для шести платформ з однієї кодової бази. Ознайомтеся з найновішими віджетами, оновленнями інструментів Flutter, інформацією про нові функції мови Dart, а також найновішими інтеграціями з партнерами та іншими продуктами Google для розробників.

🇺🇦 Субтитровано українською.
🇬🇧 Переглянути оригінал
  • 👍 1
  • 🔥 1
Post #42 172
IT KPI Dart Анонс інструментарію для розробки ігор: приклади програм, інструкції, створення спільноти ігрової розробки, безкоштовні кредити для роботи з сервісами Google Developer
Інструментарій для розробки ігор

https://flutter.dev/games
Post #41 148
Інші нововведення

— Повна підтримка способів вводу ієрогліфів на комп'ютерних платформах
— Повна підтримка читання вголос, доступної навігації, інвертованих кольорів та інших інструментів доступності на Windows, macOS, Linux
— Windows 7/8/8.1 більше не є рекомендованими версіями версіями для роботи Flutter. Дані версії будуть продовжувати підтримуватись "наскільки можливо", але стабільність їх роботи може бути гіршою за актуальні версії ОС
— Підтримка змінного періоду оновлення екрана на iOS (до 120 Гц)
— Нові методи створення релізів для iOS, щоб спростити тестування через TestFlight
— Нова версія Gradle за умовчанням. Змініть версії до 7.4 для Gradle та до 7.1.2 для плагіну Android Gradle у існуючих проєктах
— Завершення підтримки 32bit на iOS, а також версій iOS 9/10. Це зачепить такі пристрої, як iPhone 4S, iPhone 5, iPhone 5C та покоління iPad з другого по четверте. Flutter 3 є останнім стабільним релізом з підтримкою цих платформ
— Пришвидшення декодування зображень у 2 рази у Web
— Нове API для контролю над циклом життя web-застосунку: кастомізація екрану запуску, індикатора завантаження та іншого
— Нова версія пакету lints 2.0 з багатьма новими рекомендаціями. Більшість помилок можна виправити автоматично командою dart fix --apply. Якщо ви все ще користуєтесь застарілою бібліотекою, саме час мігрувати на flutter_lints
— На підтримуваних Android та iOS пристроях тепер використовується часткове оновлення вмісту, що покращує плавність рендеру
— Безліч інших суттєвих оптимізацій: для анімацій з використанням прозорості, повищений пріоритет для операцій фреймворку (згідно замірам, це пришвидшило рендер кадрів на ~20%), покращений алгоритм кешування кадрів, що використовує менше оперативної пам'яті, виправлено баґи, що призводили до пропуску кадрів у анімаціях на iOS
— Експериментальний бекенд для рендеру Impeller: покращує плавність анімацій на iOS
— Material 3
— Нове API для кастомізації тем, що полегшує зміну теми під себе

Читайте детальніше англійською у оригінальній статті.
flutter.dev What’s new in Flutter 3 Deep dive into our latest release, including macOS and Linux stable, performance improvements, and more!
  • 👍 1
Post #39 115
Платформи macOS та Linux оголошено стабільними
  • 👍 1
Post #38 132
Анонс інструментарію для розробки ігор: приклади програм, інструкції, створення спільноти ігрової розробки, безкоштовні кредити для роботи з сервісами Google Developer
  • 👍 1
  • 👎 1
Post #37 106
Нові інструменти для швидкості роботи, Material 3, підтримка пристроїв, які можуть складатися, такі як Samsung Galaxy Fold, нові можливості мови Dart
  • 👍 1
Post #36 113
Підтримка Universal Binary (Intel + Apple Silicon) на macOS
  • 👍 1
Post #35 114
Анонсовано Flutter 3.0

Нова версія фреймворку вже доступна для завантаження
  • 👍 1
Post #34 451
Компанія Google відмовилась від співпраці з російською компанією, що займалась тестуванням Dart

Відповідну заяву опублікував у Twitter Тім Сніт, директор проєкту Dart та Flutter у Google. У листі пояснено, що співпрацю припинено виключно через воєнні дії в Україні з боку уряду РФ, та що рішення ніяк не пов'язане з професіональними якостями команди компанії.
Post #33 193

Forwarded from Flutter Dev Podcast — анонсы выпусков

Для нашего следующего выпуска мы решили выбрать тему сугубо практическую. Мы собрали все известные нам способы хранения данных: от записи в файл и key-value хранилищ, до полноценных БД, а затем, подробно рассмотрев достоинства и недостатки, нашли применение каждому... ну почти.

https://soundcloud.com/flutterdevpodcast/31-sposoby-khraneniya-dannykh

Как понять, что настало время развернуть базу данных? Что выбрать: SQL или NoSQL? Стоит ли использовать старый-добрый shared_preferences или лучше заменить его на get_storage? Что выбрать для хранения данных, утечку которых не хотелось бы допустить?

Вместе с нашими гостями мы подробно рассмотрели все самые популярных подходы и пакеты, обсудили аспекты производительности решений, не забыли поговорить о подводных камнях и других коварных нюансах, а также выяснили, почему важно обращать внимание на то, какое количество разных платформ поддерживает интересующий вас пакет даже в том случае, если вы не собираете ваш проект под каждую из них.

У микрофона: Евгений Сатуров (Surf), Михаил Матюнин (Ozon), Андрей Смирнов (fin_hood).

Главное по выпуску:

❗️ Официальный рекомендации по реализации хранения данных во Flutter https://flutter.dev/docs/cookbook/persistence

❗️ Key/Value-хранилища:
- shared_preferences https://pub.dev/packages/shared_preferences
- get_storage https://pub.dev/packages/get_storage
❗️ NoSQL базы данных:
- hive https://pub.dev/packages/hive
- objectbox https://pub.dev/packages/objectbox
- sembast https://pub.dev/packages/sembast
❗️ Object-Relational Mapping (ORM) для SQLite:
- moor https://pub.dev/packages/moor
- floor https://pub.dev/packages/floor
- sqflite https://pub.dev/packages/sqflite
❗️ Secured-хранилища:
- flutter_secure_storage https://pub.dev/packages/flutter_secure_storage
- biometric_storage https://pub.dev/packages/biometric_storage
- flutter_keychain https://pub.dev/packages/flutter_keychain
❗️ Remote-хранилища:
- firebase_database https://pub.dev/packages/firebase_database
- firebase_storage https://pub.dev/packages/firebase_storage

Новости:
⚡️ Лучшие подкасты про Flutter https://www.freecodecamp.org/news/best-podcasts-for-flutter-developers/?utm_source=pocket_mylist
⚡️ Статья про Flutter Hot Reload https://medium.com/flutter/flutter-hot-reload-f3c5994e2cee

Официальный канал подкаста: t.me/flutterdevpodcast_news
Официальный чат подкаста: t.me/flutterdevpodcast
SoundCloud Hear the world’s sounds Explore the largest community of artists, bands, podcasters and creators of music & audio
Post #32 214
Як підвищити власний інтерес до Dart та Flutter?

Багато людей помірно зацікавлені інноваціями, що пропонує Dart та фреймворк Flutter, та не можуть знайти у собі сили, щоб почати на ньому свій перший реальний проект.

Може здатися, що популярність Dart застрягла без будь-яких натяків на перспективи, та насправді за 2020-2021 популярність платформи почала зростати з шаленою швидкістю.

Одним з кращих способів отримати мотивацію є можливість почути реальні use cases та здібності платформи від тих, хто безпосередньо бере у цьому участь.

Рекомендуємо до прослуховування регулярний подкаст Flutter Dev Podcast, де ведучі спілкуються не тільки суто про можливості платформи, а й запрошують людей з індустрії, що підтримують великі проекти на Dart. Також у даного подкасту є чат. Подкаст доступний на популярних платформах та виходить приблизно щомісяця.
Telegram Flutter Dev Podcast — анонсы выпусков Всё что вы хотели узнать про Flutter, но боялись спросить. Обсуждаем новости индустрии, делимся продакшн-опытом внедрения и интересными наблюдениями, приглашаем ярких представителей Flutter-сообщества.
Post #31 167
Віджет тижня: Flow

Потрібно скоординувати анімацію списку віджетів, що поводяться схожим чином? Якщо так, спробуйте віджет Flow!

Субтитровано українською
Оригінал
Post #30 159
Що нового у Dart 2.14

Хоч й з запізненням, та робимо пост про те, що нового у Dart 2.14, адже це оновлення є досить важливим

Коротко:
— Підтримка процесорів Apple Silicon (наприклад, Apple M1). Підтримка полягає як в роботі SDK на цих платформах, так й у компіляції коду під них
— Команда Dart реформувала вбудований перевіряльник стилю коду (linter)
— Прибрано підтримку ES5 (тобто, припинено підтримку Internet Explorer 11)
— Команди stagehand, dartfmt та dart2native перенесено до комбінованого інструменту командної строки dart
— Припинено підтримку застарілого механізму розширень для Dart VM

Розгорнуто:
https://telegra.ph/Anons-Dart-214-09-16

В оригіналі:
https://medium.com/dartlang/announcing-dart-2-14-b48b9bb2fb67
Telegraph Анонс Dart 2.14 Сьогодні ми випускаємо версію 2.14 Dart SDK - наступний випуск у нашому поточному шляху до створення найкращої платформи для створення програм через унікальне поєднання портативності, продуктивності та надійності. Apple Silicon support in the Dart SDK Оскільки…
Post #29 157
Ми повертаємось з відпустки з черговим перекладом відео з офіціального YouTube каналу Flutter.

Віджет тижня: RefreshIndicator

Чи не було б чудово, якби ви могли показати своїм користувачам, що список оновлюється? З RefreshIndicator ви можете! Дізнайтесь, як налаштувати даний віджет та змінити значок оновлення під свої потреби.

Субтитровано українською
Оригінал
Post #28 155

Forwarded from Google Developer Groups on Campus KPI

​​Хэй друзі, ловіть цікаву подію!

21 липня почнеться Flutter Global Summit'21.

Будуть представлені два треки:

- Junior Track (безкоштовний) почнеться 21 липня
- Senior Track 22-23 липня

45+ спікерів з топ компаній: Google, Microsoft, Ebay та багато інших. А також 4 воркшопи, конкурси та Q/A сесії.

Реєструйся за цим посиланням ( на Senior Track діє знижка до 18 червня)
Older posts →

About this channel

How can I read @dart_itkpi without a Telegram account?
TGViewer shows the public web preview Telegram publishes for IT KPI Dart: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does IT KPI Dart have?
IT KPI Dart (@dart_itkpi) has 58 subscribers on Telegram, refreshed roughly every 30 minutes.
Does IT KPI Dart know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →