Meet the Bliss Launcher -/e/OS’ default launcher

Nova Launcher and the Pixel Launcher …two of the popular launchers for Android Smartphones
  • Programming Language — Java and XML
  • Editor — Android Studio
  • RxJava and RxAndroid for making things reactive
  • Retrofit and OkHttp for loading search suggestions from network
  • Room Persistence library for database
  • Android support library.
The main screen on the /e/OS with Bliss Launcher
The App Suggestion and Weather widget Screen
  • SEARCH — typing the first character will display if the app is already installed on the phone else fetch its reference on the web
  • APP SUGGESTIONS — the top 4 most used apps on the phone will show up in this widget
  • WEATHER — This widget is installed by default . The weather widget needs to be configured the first time the OS is set up to start showing the local weather. The weather widget cannot be removed as of now.
  • EDIT — This button allows the addition of more widgets to the screen
With the additional apps the screen would look something like this
  • App Icons are easily accessible on the screen .
  • Little or no learning curve for a user who wants to use the /e/OS
  • Easily uninstall non — system apps
  • One place for having important widgets like weather info or emails.
  • Swipe down on any screen for searching apps
  • Notification badge for notifying if there is any pending notification of any app.
To delete a non system app on the BlissLauncher
  • Long press a non-system app
  • This will make all the uninstallable apps jiggle
  • Apps that jiggle will have a small ‘-’ minus sign on top right of the icon
  • Tap the ‘-’ sign on the app you want to uninstall
  • Select OK in the pop up which will ask you to confirm the uninstall request
  • The app will be uninstalled when you press OK
  • A toast appears with the message that the App has been uninstalled.
  • More stability
  • More reactive
  • Have lots of new features!!
  • Better Organized code
  • Implement Model-View-Intent architecture.
  • Pure Kotlin modules
  • MVI architecture
  • Blurred background behind opened folder and widget panel.
  • Horizontal Scrolling of recent apps just like AOSP/Trebuchet Launcher.
  • Enable Reordering of widgets.
  • Multi-Language support
  • Widget preview to avoid confusion in two different widgets of same app

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store