Unname as of yet, this flutter project is an android launcher. The idea is to have a modern, minimalistic UI without compromising on access to data when you need it. Inspired by KISS and Kvaesitso.
- Search and launch apps via return or tapping on the list item
- Use your preferred search engine from your home screen
- Navigate to a site directly from your home screen
- Set Favorites for quick access (currently up to 4)
- Modular UI, only show the UI elements you need/want
- 3 Custom Widgets
- Calendar
- Tasks
- Notes
List of features that I'm actively working on implementing
- Set custom Gesture controls
- Current plan is just for right and left swipe, but could expand as development continues
- Re-order Widgets
- The ability to set a custom order to the custom widgets.
- Re-implement Settings
due to some reliability issues with the long press I'll be looking to moving Settings.- This is to be reviewed as the issue should now be fixed but moving the settings menu may provider better UX
- Modular Code
- No user fracing stuff here but plan on reorganizing the code base where everything that could be standalone is
-
Pinning FavoritesCurrently when you pin a favorite it populates all four fields, this will be fixed in the future
-
Widget supportSeems native widgets are a bit out of the question (cant find any resources on how to implemnt) so designing some custom ones
- Improved Search query for matching apps
- Change amount of favorites to be more dynamic
This is a list of feature that I hope to accomplish but currently do not have the knowledge to do so
- WebCal?
- Dynamic Date
- have the date widget change depending factors such as, if media is play change to media controls
- Native Widget Support (on back burner for now)
git clone https://github.com/deathblade666/flutter_launcher
cd flutter_launcher
flutter pub get
cd ~/.pub-cache/hosted/pub.dev/installed_apps-1.5.0/android
vim build.gradle
Change compileSDK from 30 to 34 save and exit
cd
to the directory you cloned to.
run flutter build apk
Home screen | Favorites | Widget Pane |
---|---|---|
Tasks | Calendar | Notes |
---|---|---|
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.