#CMP

2025-05-23

It's a wrap for #KotlinConf 2025. It was awesome meeting the community and getting the latest and planned improvements on #Kotlin, #KMP, #CMP, and more. 🤩
Until next time - in Munich! 😉

Randall Perkinson PhotographyRMPerkinson@mstdn.social
2025-05-19
rows of stacked corrugated metal pipe.
2025-05-11

Starting with a new Kotlin Multi Platform (KMP) or Compost Multi Platform (CMP) project?

Start here with the official jetbrains kmp project template wizard
kmp.jetbrains.com/

#kmp #cmp #AndroidDev

𝔻𝕚𝕖𝕘𝕠 🦝🧑🏻‍💻🍕dieguitux8623@poliverso.org
2025-05-11

@raccoonforfriendicaapp This weekend I took some time to investigate how much work would be needed to build an iOS version of the app, and it turned out that at least building and running a basic version of the app is doable with some minor changes (see here).

What do you think about it? Would you like to see a Raccoon on iOS too?

#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

2025-05-06

#KMP #CMP news 🔔📰

1️⃣ Feature parity with Jetpack Compose for all popular use cases.
2️⃣ Type-safe navigation with deep linking support.
3️⃣ Flexible resource management. 
4️⃣ First-class accessibility support with VoiceOver and Full Keyboard Access.

🔗 blog.jetbrains.com/kotlin/2025

2025-04-16

Here is a great way to run your Android project in release mode without signing it. 🔓🔑 You can do tests with your release build on the emulator 🚀 I am using it for my personal projects ✅

📚 My medium articles: medium.com/@canerkaseler

🔗 Social media accounts: linktr.ee/canerkaseler

#JetpackCompose #Kotlin #AndroidDev #iOS #MobileDev #UIUX #KMP #CMP #iOSDev #KotlinDev #Android #gradle #AndroidStudio

2025-04-10

Just dropped a Kotlin snippet that adds debounce functionality to a Jetpack Compose Button 🚀 — say goodbye to double taps! 🙌 Perfect for preventing accidental multiple clicks. ⛔️

🔗 stackoverflow.com/a/78907208

#JetpackCompose #Kotlin #AndroidDev #MobileDev #UIUX #KMP #CMP #iOSDev #KotlinDev

PPC Landppcland
2025-03-28

ICYMI: Google's CMP launches support for consent mode: New integration enables user consent choices to flow across Google's product ecosystem. ppc.land/googles-cmp-launches-

2025-03-24

Какие фичи делают cloud management-платформу более зрелой

Привет! На связи Дима Гоголев. Я развиваю CMP-платформу Cloudlink в Orion soft, и за последний год у нас произошли довольно крупные изменения. Я уже писал о том, что такое CMP-платформы и как они могут сэкономить время практически всем, кто работает с системами виртуализации, от админов и системных инженеров до руководства ИТ-департаментов. А в этой статье хочу рассказать, какие фичи мы добавляем в платформу и зачем они нужны. Если вы еще не знакомы с CMP-платформами, эта статья поможет лучше понять, какой функциональностью они должны обладать и какие задачи закрывать. А если вы уже изучали CMP-решения, то составите представление о том, какие фичи делают их более зрелыми с точки зрения пользователя.

habr.com/ru/companies/orion_so

#orion_soft #cloudlink #cmp #cloud_management_platform

𝔻𝕚𝕖𝕘𝕠 🦝🧑🏻‍💻🍕dieguitux8623@poliverso.org
2025-03-01

@raccoonforfriendicaapp version 0.4.1 has been finally released! I was waiting to fix a couple of old issues but I realized I was keeping people waiting too much since almost 2 months had passed since the previous stable version.

If you were on the latest beta, the only new feature is the possibility to see in every timeline the "source platform" each post is coming from (Friendica, Mastodon, Lemmy, Misskey/Sharkey, Pleroma/Akkoma, Kbin/Mbin, WordPress, GNU Social, Pixelfed, Peertube, GoToSocial, Diaspora, generic ActivityPub and more are coming).

If you were using 0.4.0 there are a ton of improvements, the most important of which are:

  • feat: add per-user rate limits;
  • feat: suggest hashtags while typing;
  • feat: swipe navigation between posts;
  • feat: exclude stop words from timelines;
  • feat: add shortcuts to other instances ("guest mode");
  • feat: open post detail as thread;
  • feat: post translation;
  • feat: followed hashtag indication;
  • feat: show source protocol for posts;
  • enhancement: support for embedded images.

This version is also available in the production track on Google Play, so you don't have to participate in the beta program any more to get it.

Let me know what you think about it, enjoy your weekend and as always #livefasteattrash

#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

Miroslav Kraveckravemir@fosstodon.org
2025-02-15

Finished a working set up of offline Gradle build of application based on Compose Multiplatform for Desktop as a Flatpak.

It was a bit more tedious, than I expected. As I've tried different tools, used trial and error approach, and execution times were slow (on my machine) for this project. However, in the end, edge-cases requiring a manual fix are fixed, and it works.

github.com/archivekeep/archive

#Flatpak #Gradle #JetpackCompose #ComposeMultiplatform #CMP

𝔻𝕚𝕖𝕘𝕠 🦝🧑🏻‍💻🍕dieguitux8623@poliverso.org
2025-02-13

@raccoonforfriendicaapp version 0.4.1-beta11 has been released yesterday and is available for testing.

Its "latest and greatest" are:
- tags in post headers in your timeline (if that post is included due to you following one orore hashtags);
- new post detail layout which makes it easier to view relationships between posts and replies and load more replies on demand.

The initial depth of nesting (higher values imply loading will be less performant, lower values imply you'll see more often the "load more replies" button due to threads being partially downloaded).

It is the best I can do with the current Mastodon APIs but it looks ok-ish and, which is more important to the user who asked for this feature I guess, it makes it easier to follow conversations.

Let me know what you think, and if I accidentally broke anything and in the meantime, as usual, #livefasteattrash

#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

2025-02-10

@bohwaz @lonugem donc, passé en force (comme d'habitude en Macronie) avec le reste du budget.

Et c'est en #CMP que ça s'est fait, je suppose, donc entre 4 yeux @Khrys

𝔻𝕚𝕖𝕘𝕠 🦝🧑🏻‍💻🍕dieguitux8623@poliverso.org
2025-02-05

@raccoonforfriendicaapp version 0.4.1-beta10 has been released and is available for testing in the Play store (or in Obtainium if you prefer installing directly from GitHub)!

Apart from the usual localization and dependency updates, this version contains several improvements for embedded images and, if you are using Friendica, you will also be able to insert embedded images within your post body (as opposed to regular attachments). This can benefit those who want to create larger posts with several illustrations.

Let me know what you think about it and, as always, #livefasteattrash

#friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

2025-02-04

@paul_denton un fois ce #budget issu de #CMP adopté de force par #49_3 et non-censuré, il est réputé validé définitivement et donc exécuté, c'est ça ?

Et impossible de revenir dessus ?

𝔻𝕚𝕖𝕘𝕠 🦝🧑🏻‍💻🍕dieguitux8623@poliverso.org
2025-02-02

@raccoonforfriendicaapp I'm seeing a lot of new users from Google Play's statistics, even if the app is not yet in the production channel. Welcome everyone, I hope you'll enjoy #friendica and #raccoonforfriendica!

Thanks to all the translators who continued to work on the app UI and store description, your dedication is really appreciated. @Fitik @petrescatraian @TamilNeram @Ricky-Tigg

To old users, I've added two new big features: swipe navigation which allows you to navigate between posts from the conversation detail and the "shortcuts" section, where you can explore other instances and see their local timeline "as if" your were registered there. Plus, as usual, small fixes and enhancements listening to your continuous feedback.

Have a nice weekend and #livefasteattrash

#friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst