403 subscribers
492 photos
78 videos
252 links
Новини та цікавинки зі світу розробки під Android українською
Download Telegram
🌱 Частина 4

На ранок нічого не відбулося. Але ввечері прийшов лист з LinkedIn — хтось мені відповів! 😮 І це був один із розробників компанії.

Лист "перемоги і радості" виглядав приблизно так: «Боже, які милі слова, ти такий класний, але, на жаль, у нас немає зараз вільної позиції для тебе ☺️».

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

(Звісно, він відповів, що так)

Я відправив йому свій прототип, мені сказали, що дуже гарно. Після цього я вирішив запостити все це у Twitter і тегнув компанію та кількох людей. Пост побачило 6 тисяч людей і він зібрав понад 100 лайків.

На мене підписалося декілька людей з компанії. Ухх
🔥10
This media is not supported in your browser
VIEW IN TELEGRAM
🌱 Частина 5

Мені написали в LinkedIn: «Йо, може хочеш стати бета-тестером?» Звісно, що хочу!🎉 Мені надали доступ до бета-версії, яку я одразу почав тестувати, і за годину виписав понад 30 багів.

Я створив документ у Notion, де записував усі баги, і періодично його оновлював. Відправляв їм інформацію про те, як це можна виправити, що можна покращити, додавав коментарі тощо. Паралельно я розробляв нову версію свого прототипу, де зробив спінер, на який пішло десь 2-3 години.

Знову відправив відео, мене знову похвалили, і я знову запостив усе у Twitter. Ми переписувалися близько двох тижнів, а потім якось зупинилися.

Одного дня прийшло оновлення апки з виправленими багами, які я надав. Я подякував за фікси. І тут мене питають: «А ти взагалі чим займаєшся?» Я відповів про себе трьома реченнями. І ось вони пишуть: «А ти не хочеш з нами почати співпрацювати? Позиції у нас немає, але можна якось на part-time чи full-time»

Тепер треба було щось відповісти на це...я ж навіть не шарю на що я йду 😅
🔥133
🌱 Частина 6

Спочатку я був такий: «Я готовий працювати за їжу»🥙
А коли запропонували угоду: «Омг, що робити...? Я не очікував такого повороту подій»

Поспілкувався з другом, і він каже: «Якщо ти не погодишся на фул-тайм, я тебе відкопаю і ти будеш лохом усе життя». Переконав. Того ж дня я на роботі сказав, що йду, а ввечері відписав, що готовий йти на фул-тайм і вирішив звільнитися з попередньої позиції.

Мене попросили написати зарплатну вилку. Я написав. Вони помножили ту суму, що я написав, із фразою: «Надіємося, ти хепі». Я не хепі — я в ахуї 😱

На наступний день прийшов офер, і я його підписав.

Зазвичай у нас онбординг триває 1-2 місяці, але зараз немає часу, бо на наступному тижні релізимося. Запитали, чи зможу почати з понеділка. У пʼятницю мені розшарили репозиторій, і в той же день мій перший PR вже був готовий

"мій шанс — 0.000001 відсотка, але я маю спробувати, бо найгірше, що може статися, то не спробувати"

Якось так
🔥24👍41
Ну а потім я проснувся...😂
😁14
16 жовтня було оновлення ліб 🍁
- Activity Version 1.9.3 (Дальше граються з PredictiveBack 🤨)
- AppSearch Version 1.1.0-alpha06 (Це така нова он девайс серч солушн)
- Compose Animation, Foundation, Material, Runtime, UI, 1.7.4
- Glance 1.1.1 - ліба, яка дозволя робити віджети (Ух, я супер радий, бо я накраз буду з цим бавитись)
- Graphics-Core Version 1.0.2
- Navigation Version 2.8.3

і там просто повно альф версій (Серед що нове як Core Ultra Wideband, Credentials Registry Version)

🔗Посиланння на всі апдейти
#android_libs
6🔥1
Коли намагаєшся розібратися з кольорами з того сраного Material You

Але цей, результат виглядає класно 🤌
5
Хей-хей, ми будемо робити подію для мобільних розробників 🔥😎
🔥1
Forwarded from GDG Lviv
Усім привіт, давно не чулися 👋

Запрошуємо на Stairs: Mobile Talks — подію, створену для всіх, хто цікавиться мобайл-розробкою 🤖

Протягом вечора спікери поділяться своїм реальним досвідом у мобільній розробці. Між доповідями на вас чекає неформальне спілкуваня з однодумцями, обмін ідеями і піца 🍕

Детальніша інформація, як і посилання на реєстрацію, буде опублікована трохи пізніше;)
👍11
Побавився я трохи з віджетами і скажу так:

🎃Jetpack Glance ще далекий до стабільного

⭐️ Перша штука, які напрягає
"Glance uses different composables from the Jetpack Compose UI". З моменту, як ви собі додасьте в проект, то вам завжди будуть попадатися функції з android.glance або androidx. compose. foundation і не перепутайте

cliclable - не використовуйте лямбду, бо воно нічого робити не буде. Треба так, як на картинці в пості

В appwidget-provider фіг розберешся з тим, які розміри задавати і для чого вказувати targetCellWidth та targetCellHeight, бо система всеодно замість тебе визначить, як краще

Щоб показати в списку віджетів превю треба юзати previewImage або previewLayout (Привіт XML)

Розмір клітинки визначити можна за допомогою кавової гущі, по іншому - ніяк (В документції пише, що від 30 до 50. В мене на телефоні 55)

З коали фічадропу додали превʼю, але в документації про це не пише

1/n
#compose_glance
👍3🔥32
Forwarded from GDG Lviv
Усім привіт 🙌

Наша подія пройде 21 листопада (Четвер)

🔗 Посилання на реєстрацію (Там треба тицьнути RSVP, якщо хто не вкурсі)

Час :17:30 - 19:30 (Приходьте вчасно, щоб ми все встигли)

Локація 🏰:Pixlab. Простір дизайну та медіа
🔥5👍3
Як не поїхати кукухою в ці буремні часи?🤯

Управління оптимізмом та кризове лідерство. Давно хотів написати про це. Штука, яка актуальна, як на мене, не лише, підчас війни, а в більшості життєвих ситуацій.

Треба забезпечити в команді відсутність людей в "рожевих окулярах" та забезпечити відсутність "панікьорів" чи людей, які мають погані настрої. Мати трохи оптимізму - це ок, але він має бути виважиний, який базується на якигось речах, а не просто "Ми такі класні і тому ми переможемо".

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


Тому я для себе зробив ось таке правило:
"Кожен день намагаюся зробити так, щоб наступного було трошки легше"


Не намагайтеся все вирішити за день. Достатньо одного дня почати, другого щось трохи зробити і так бац і за тиждень ви зробили те, що дуже боялися чи не хотіли

https://youtu.be/j2N71iEluJY?si=BeqCxDdKL34W0BxR&t=1575
3🔥3👍1
🚨 Такс, в офіційному магазині гугла появився святковий Android

🔗 Посилання
🤯2
Оновлення ліб за жовтня 30🍁

- Version 1.10.0-alpha03 (Додали LocalActivity. Я, до не давна, не знав, про що тут взагалі розмова, так вот val context = LocalContext.current дозволяє в компоузбл отримати контекст, а оце нове локалАктівіті - відповідоно карент актівіті, що зручно. Детальніше)

- Camera Version 1.4.0 (ПІдтримака 10-bit HDR та підтримка суспенд функцій котлін, ефекти, такі як вотермарки з коробки)

- Compose Material Version 1.7.5 (Тутвсякі фікси не цікаві)
- Compose Material3 Version 1.3 (Кажуть, що пофіксали таймпікер)
- ConstraintLayout Version 2.2.0 (Хто не вкурсі, то в XML, була така штука. Вот і в компоузі вона вже теж. Ви можете елементи не просто як Row, Column чи Box розтавляти, а казати отак: знизу цього, але зкінця того...якось так)

🔗 Детальніше ось тут
#android_libs
👍4
На Droidcon розпочалося Android Show

Обіцяють цікві демки, Джемені і всякі цікавинки

https://www.youtube.com/live/iKTgKGeTRzg