|2 days ago||8 days ago|
|Apache License 2.0||BSD 3-clause "New" or "Revised" License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Ask HN: Flutter vs. React Native – which one do you prefer?
3 projects | news.ycombinator.com | 26 Nov 2021
Has anyone used the FoldingFeature.State class? Would like to know how to use it.
1 project | reddit.com/r/AndroidStudio | 23 Nov 2021
Oh, I’m sorry. I didn’t realize you already looked at those. Those should go into a Window Size file. You can call it whatever, I called mine WindowSize and WindowUtil. These files should be written once and used on all your apps. So design them with that in mind. You can call them in your main Activity file or anywhere else you need it. Here is a good example of using the code in the documentation inside a news info App. This is their main activity file [theirs is written in kotlin, but can be translated into Java] https://github.com/android/compose-samples/blob/main/JetNews/app/src/main/java/com/example/jetnews/ui/MainActivity.kt And here is their window size class files -- https://github.com/android/compose-samples/blob/main/JetNews/app/src/main/java/com/example/jetnews/utils/WindowSize.kt https://github.com/android/compose-samples/blob/main/Jetcaster/app/src/main/java/com/example/jetcaster/util/WindowInfoUtil.kt You should also go into your manifest file and put - android:resizeableActivity="true" or false [depends on what you want resized] In the application or activity section depending on isolation of activity or not.. And here is a YT video with good points - always code for device unknown. That way it wouldn’t matter the screen size, resolution, hardware config. Ext. -- It doesn't give much on syntax usage, but good insight info. Build apps for foldable, multi-display, and large-screen devices (Google I/O'19) https://youtu.be/8uQEzv3upy8 Considering you are just starting out and getting the hang of things. I would look at all their files in the App source code above and see how the classes and functions are being used. Download the source files and tear it apart. The best way of learning any coding language is looking at code and playing with it then going back to the documentation to further understand it. I hope this helps. Good luck.
Dipping my feet in SwiftUI
1 project | dev.to | 18 Nov 2021
There is also a similar framework for Android called Jetpack Compose which I will look into next. I have high hopes that these will be the future of native development.
Getting back into Android development after 3 years
2 projects | reddit.com/r/androiddev | 12 Nov 2021
Hey guys basic java/android question (inside a react native app)
1 project | reddit.com/r/androiddev | 28 Oct 2021
Java still works for 99% of things, but Google officially declared Android development as "Kotlin-first" back in 2019 and it's definitely where the new/latest stuff happens. For example: Compose is Android's new declarative UI framework (similar to React) and it's Kotlin-only.
Android visual design, how to
3 projects | reddit.com/r/androiddev | 6 Oct 2021
The "new" way: Compose does everything in code via composable functions. You mentioned your background is in web development; Compose is very much like React for Android UI. It only recently reached version 1.0 so resources can be sparse, but it is very much the "future" of UI on Android.
Requesting best practices to remove lag on Jetpack compose Sectioned LazyColumn
2 projects | reddit.com/r/androiddev | 30 Sep 2021
One thing I noticed is that running on real device the UI is somewhat less laggy. I found JetNews Android Sample App which contained the use case similar to mine. I will try to make changes as per it specially moving the selection and deletion logic to suspend function as done in the example and let's see whether there will be any performance improvements.
Java vs Kotlin for a beginner
1 project | reddit.com/r/androiddev | 14 Sep 2021
Check out some demo apps with Jetpack Compose https://github.com/android/compose-samples. You could work on building them and launching them. You could also work on editing the code and adding/changing features. You should probably pair this with some intro to kotlin tutorials.
What are the core differences between Jetpack Compose and Flutter in terms of UI rendering?
1 project | reddit.com/r/androiddev | 4 Sep 2021
auto-add xmlns boilerplate declarations for new layout?
1 project | reddit.com/r/AndroidStudio | 4 Sep 2021
Jetpack Compose ftw
I want to learn mobile development - Flutter or Native?
1 project | reddit.com/r/learnprogramming | 25 Oct 2021
6 projects | news.ycombinator.com | 18 Sep 2021
My iPhone 12 Pro drops frames when scrolling the Flutter Web gallery . Flutter Web also doesn’t support iOS’ ubiquitous tap status bar to scroll to top and has different scrolling acceleration, deceleration and springiness.
Flutter on iOS has had animation hitches since the switch from OpenGL to Metal. Animations drop frames on their first run, during shader compilation .
Is there a site where you can test out widgets in real time?
1 project | reddit.com/r/flutterhelp | 12 Sep 2021
Android featuring graphics for google play
1 project | reddit.com/r/FlutterDev | 18 Aug 2021
You mean something like https://gallery.flutter.dev/#/? The source code for it is at https://github.com/flutter/gallery.
Flutter CI/CD Pipeline on Github
3 projects | reddit.com/r/FlutterDev | 27 May 2021
This repo is missing the iOS part. And this repo seems outdated and not cover the publishing at all.
FlutterFlow: Low Code Flutter Apps
4 projects | news.ycombinator.com | 21 May 2021
I'm simply observing the CPU usage of the Flutter app when a TextField gets the focus. I don't see why it matters whatever else may be going on.
I tried it on macOS as well as on the iOS simulator and on the web, but I haven't tried the latest version yet. You can try the web version here:
Google Docs will move to canvas based rendering instead of DOM
16 projects | news.ycombinator.com | 12 May 2021
I didn't believe you at first, but then I gave it a try.
Yes, they actually built an email client from which you cannot copy text: https://gallery.flutter.dev/#/reply
How to properly code share between mobile and web?
2 projects | reddit.com/r/FlutterDev | 6 Apr 2021
I'm making an app mainly for mobile but we want to deploy on web too, I managed to run the app on mobile, it works responsibly, but I want to change positions of some components on web (display tabbar at left instead bottom, maybe small color changes etc). I didn't understad how flutter gallery is doing it https://gallery.flutter.dev/#/ it has major differences with mobile app, I think it can't be the same code (but same widgets), should I create new dart files for web and share widgets? Whats the best practice? Please point me to the right direction2 projects | reddit.com/r/FlutterDev | 6 Apr 2021
You can see the code for flutter gallery at https://github.com/flutter/gallery and see how they did everything.
1 project | reddit.com/r/learnprogramming | 15 Mar 2021
the website itself has been built with react and other tools. Not gonna register to see the real app. Looking at other examples https://demo.invoiceninja.com/#/ or https://gallery.flutter.dev/#/ indeed show some fundamental issues like download size, bad performance, janky scrolling.
What are some alternatives?
filament - Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
MPAndroidChart - A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
MVICore - MVI framework with events, time-travel, and more
old-reddit-redirect - Ensure Reddit always loads the old design
makepad - Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
accompanist - A collection of extension libraries for Jetpack Compose
architecture-components-samples - Samples for Android Architecture Components.
pangolin_desktop - Pangolin Desktop UI shell, designed for dahliaOS, written in Flutter.