A List of basics open source techs and tools for a programmer:-)
Android Studio is the official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development.
Flutter is an open-source mobile application development SDK created by Google. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications for Google Fuchsia.
Progressive Web Apps are experiences that combine the best of the web and the best of apps, where no install required. It loads quickly, even on flaky networks, sends relevant push notifications, has an icon on the home screen.
Android IOS Web Windows