#compose

feb@loma.ml

Release 0.1.0-beta10 · LiveFastEatTrashRaccoon/RaccoonForFriendica

Die App hat ein umfangreiches Update erhalten. Es lohnt sich
github.com/LiveFastEatTrashRac…

#friendica #RaccoonForFriendica


Dieguito 🦝🧑🏻‍💻🍕 - 2024-10-18 07:09:40 GMT

@RaccoonForFriendica new version 0.1.0-beta10 available!Changelog:
* fix: avoid crash in HTML rendering;
* fix: text color for direct message conversation title;
* fix: avoid dismissing bottom sheets on long press;
* fix: avoid videos from being stretched out of viewport;
* fix: avoid attachment loss when editing an existing post;
* feat: add support for Markdown and conditional markup;
* enhancement: add warning if alt text is missing in attachments;
* enhancement: improve profile opening in links;
* fix: create post with images and delete images from posts on Mastodon;
* fix: avoid bug which prevented draft creation;
* chore: add more unit tests;
* feat: add possibility to copy post content to clipboard.

#friendica #friendicadev #androidapp #androiddev #mobileapp #fediverseapp #kotlin #kmp #compose #multiplatform #opensource

tord_dellsen@diasp.eu

I've been learning modern #android development for the last month. Last time i did android development was about 10 years ago, and a lot has changed since then:
* #Kotlin is now used as the programming language instead of Java
* Co-routines (a way in Kotlin to run work in threads) are used for performing GUI updates
* Jetpack #Compose is used instead of XML for creating the layouts
* Compose uses state variables to update the GUI in a declarative way
* Room has been added as a way to access SQLite databases