I'm a lost newbie : how to dev state-of-the-art Android apps?

This page summarizes the projects mentioned and recommended in the original post on /r/androiddev

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • koin

    Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform

    ah, yes

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

    Easy. -subpar UX for end user -platform APIs have to bridged, and these bridges may not be available in fully working form -random issues introduced by cross-platform framework (see, for example https://github.com/flutter/flutter/issues/18161) -from developer career perspective, by heavily investing into Flutter you're limiting yourself to companies which want to save on mobile department - and it's obviously not good for your salary and work experience. -custom drawn UI means it's not consistent to latest OS UI changes - elements will have different appearance until Flutter devs will update it to match the latest version

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • guide-to-kotlin

    [GUIDE] This tutorial assumes all you know is Java, but you want to learn Kotlin.

    Reading through https://github.com/Zhuinden/guide-to-kotlin/wiki should give you the headstart you need.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts