400 subscribers
492 photos
78 videos
252 links
Новини та цікавинки зі світу розробки під Android українською
Download Telegram
Вийшла Android 15 QPR1

(Вже поставив собі і потестував)

- Змінили екран налаштувань більше в сторону Material You (Знову). Мені більше попередня версія подобалася
- Запис екрану, каст тепер показуються плажкою 🔥
- Якщо телефон зарядився до Charging optimization і більше не заряджаєтсья, то має показуватися іконка зі щитом (В мене чогось немає)
- В клаві додали іконку для перемикання мови (З правої сторони. Зручно, але в мене тепер 2 іконки для переключання мови)
- Додали Predictive back для клавіатури (В додаках, які це підтримують вона анімуєтсья в них і це 🔥)

Там ще фічедроп був теж з фічами, але чого сь цікавого для себе я не найшов)
Виявляється в клаві є можливість писати морзеткою 🤯
🤯4
🥽 Google представлила Android XR SDK Developer Preview

SDK для стоврення додатків у розширені реальності (extended reality)

Обіцяють, що більшість застосунків будуть доступні з коробки + доступний з хрому

Посилання на більше ресурсів:

- Material Design for XR
- Jetpack Compose for XR
- Jetpack SceneCore
- ARCore for Jetpack XR

🔗 Детальніше
🔥9
⚡️Project Mariner

Не знаю чи бачили/чули, але вот Google розказали про свій проєктик, який поки в закритій беті.

"Дослідницький прототип, який вивчає майбутнє взаємодії людини та агента, починаючи з вашого браузера"

Якщо коротко: в Chrome є розширення, яке за допомогою Gemini лазить по сайтах і щось там робить. Зправа є віконце в нього пишете, що вам треба і він ото всьо робить. Щось подібне роблять в Arc з Dia

🤔 Моя думка за це все:
"Всі приклади - це якась фігня і щось я слабо вірю, що воно буде класно працювати. Бразуре-браузер. Чого я не можу голосом сказати і отримати те саме? Це ж звучить зручніше в 100 раз. Мені не треба бачити, як воно лазить по сайту і дивиться на картини чи шукає мейли"

🔗 сорс
3
Оновлення ліб за 11-12 груденя ❄️

- Ian Lake поміняв аватарку і це дуже бісить, бо я привик до іншої (Це той тіп, що пише за оновлення)
- ViewPager 1.1.0 (Додали оверскрол еефект для Android 12)
- Navigation 2.8.5 - фікси
- The Core Telecom 1.0.0-beta01 (Апі для впровадження дзвінків, які будуть відображатися на всяких годинниках чи машинах)
- ink 1.0.0 alpha02 - Ліба, що додає апі для стилуса
- Compose 1.7.6 (Тут і Material, runtime and UI і тд.)
- а тут інфо про нові лібі, які в альфа для XR (лінк)

Мало що є цікавого, але обіцяють після свят більше
#android_libs

🔗Сорс
🔥72👍2
🚀 А ви користуєтесь github copilot?

Я користувався останній час (Не знаю скільки точно, але точно більше року) і вже впринципі звик. Закінчилась в мене підписка і так впадло було її купувати, вирішив глянути що є.

А є фрішний Кодеум поки тестую його другий тиждень, то за безкоштовно дуже хороша альтернатива.Я б навіть не сказав, що є якась велика різниця між ним і копілотом. А якими аі тулзами в IDE ви користуєтесь? (Це не реклама 😅)

UPD: Люди пишуть, що ще є Supermaven і він теж толковий
👍3
Fragment
хе-хе А всьо вже...всьо...я вже використовую інший сервіс
Github Copilot - тепер безкоштовний

Але має обмеження в 2 000 актокомплітів + 50 повідомлень в чат

Я просто вирішив від них піти і вони передумали

🔗Посилання на копілот
😁11👍1🤔1
Кажуть, що в Compose появиться нормальні тіні :)

DropShadowPainter та InnerShadowPainter

З тінями в Android було завжди так собі, може цього разу це виправлять

🔗 Сорс
19
🎉 Шпаргалка по анімашках в Compose

В коментарі pdf-файлик в кращій якості
👍6🔥3
🌱 Частина 7

Перші дні в The Browser Company

Мене дуже вразила команда. Люди з якими я працював неймовірно круті! Багато дизайнерів вміють кодити. Штука, після якої я закрив єбало була ситація з дизайнеркою.

Вона зробила сплеш анімацію і ця анімація не працювала. Я їй це написав. Та спробувала її пофіксити та надіслала нову версію, яка також не працювала. Я не знав, як допомогти...і тут вона скачала Android Studio, зробила базовий проєктик. Додала туди сплеш і за пару годин скинула мені версію, яка ідеально працювала! Дизайнери кидали шматки коду чи якісь сорси, з яких можна було зрозуміти, як це має працювати.

🤩 Все що ти просив - робилося на вищому рівні і з розумінням того, як це буде
🔥91😁1
🌱 Частина 8

За цей час я по-іншому почав працювати з "піарами" (Детально описувати чому я так зробив, з прикладом коду чи сорсами). Майже зажди мені давали рекомендації, як це можна покращити

У нас не було дзвінків як таких чи пленінгів (Привіт менеджери, які роблять 100500+ дзвінків щоб обговорити всяку фігню, на яку ви тратите час) і це дуже класно впливало на перформенс. Був дзвінок з командою, де ми ділилися проблемами і хтось міг порадити, як це вирішити зі свого досвіду. Багато аналітити, щоб розміти що ми робимо і чому.

Основним завданням було робити класно і ділитися з цим в Slack, що я робив
🔥81👍1
🌱 Частина 9

У багатьох у компанії склалося враження, що Android "застряг" на версії 5, і з того часу нічого не змінювалося. Тому однією з моїх задач було показати, який може бути дизайн для Material Design і не тільки.

Я додав віджети, анімації для кнопок, ефект ріппл кругом, бульбашку Voice to Search, сплеш-анімацію, Predictive Back, меню з довгим натисканням і блюром контенту позаді, а також багато інших фіч. Деякі дуже круті були в процесі розробки. Я застрибнув в цей подяг, який фігачив на великій швидкості, де мені треба і вчити компоуз і пиляти фічі

Результат? Додаток отримав 4.8 зірок у маркеті ⭐️— найвищий рейтинг серед конкурентів. Але...
16🔥1
🌱 Частина 10

Але потім сталася поДія, після якої мені повідомили, що частина команди переходить на інший проєкт, а релізи нових функцій тимчасово не плануються. За відчуттями це було схоже на зіткнення зі стіною на повній швидкості.

Я намагався встигнути щось зарелізити до Нового року 🎄, але не вдалося. Та й чіткої відповіді на запитання "що робити далі" я так і не отримав.

Можливо, ситуація ще зміниться, але зараз відчуття, що це кінець цієї історії.

Нарешті я можу трохи відпочити після 7 років постійної гонитви. Останні 3 роки я взагалі працював без тривалих відпусток — зазвичай брав день-два, і то не завжди використовуючи їх повністю.

От і все. Вийшла непогана історія: цікава, весела, інколи трохи сумна, але головне — повчальна. За короткий час я отримав таку купу досвіду, що я б не міг собі, навіть, уявити таке 🤷

(Підпис в мемас підставте самі)
🤯8🤔1
Зовсім скоро буде Новий рік і хочу написати пару слів 🎄

Канал я почав 1 травня. За цих 8 місяців тут майже 180 читачів і це дуже круто! Почав я його з простої ідеї: "писати про те, що було б цікаво мені". За цей періуд багато чого сталося і це було круто!

Я бажаю вам в наступному році:

⭐️ тим, хто шукає роботу - знайти ту, яка буде їх драйвити

⭐️кому не подобається його робота - нарешті, звільнитися

⭐️Доробити той пет-проект, який принесе вам міліон долярів

⭐️Пройти всі задачки на Leetcode, якщо ви цього хочете

⭐️Відпочити, якщо ви давно не відпочивали

⭐️ Щоб Android нарешті зосередився на тому, щоб стати найкращою операційкою

І ну і наснаги вам зробити те, що може виглядати не можливим (0.00001%) 🥳

З Новим роком 🎉
18🔥4👍2