All Projects → ricknout → Lens Launcher

ricknout / Lens Launcher

Licence: apache-2.0
A unique, efficient way to browse and launch your apps

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Lens Launcher

Easylauncher Gradle Plugin
Add a different ribbon to each of your Android app variants using this gradle plugin. Of course, configure it as you will
Stars: ✭ 123 (-35.26%)
Mutual labels:  launcher
Coursier
Pure Scala Artifact Fetching
Stars: ✭ 1,839 (+867.89%)
Mutual labels:  launcher
Zazu
🚀 A fully extensible and open source launcher for hackers, creators and dabblers.
Stars: ✭ 2,060 (+984.21%)
Mutual labels:  launcher
Nnn
n³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+6814.74%)
Mutual labels:  launcher
Zimlx
Open Source and free launcher for Android
Stars: ✭ 137 (-27.89%)
Mutual labels:  launcher
Sofie Tv Automation
This is the documentation for the state-based studio automation system Sofie, used in live TV news production by the Norwegian public service broadcaster NRK since September 2018.
Stars: ✭ 155 (-18.42%)
Mutual labels:  launcher
Cemui
A small launcher for the Cemu WiiU emulator made with Electron. Currently on hiatus, development is currently being focused on Pretendo https://github.com/PretendoNetwork/Pretendo
Stars: ✭ 118 (-37.89%)
Mutual labels:  launcher
Nine Cards V2
An Open Source Android Launcher built with Scala on Android
Stars: ✭ 181 (-4.74%)
Mutual labels:  launcher
Brisk Menu
An efficient menu for the MATE Desktop
Stars: ✭ 142 (-25.26%)
Mutual labels:  launcher
Multimc5
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once
Stars: ✭ 2,879 (+1415.26%)
Mutual labels:  launcher
Aws Launcher
AWS Launcher. Launch AWS Services from your macOS dock.
Stars: ✭ 132 (-30.53%)
Mutual labels:  launcher
Ueli
Keystroke launcher for Windows and macOS
Stars: ✭ 2,162 (+1037.89%)
Mutual labels:  launcher
Bnetlauncher
Launcher utility to help start battle.net games with the steam overlay.
Stars: ✭ 161 (-15.26%)
Mutual labels:  launcher
Android Blur Launcher
Blur Launcher built off of Google's Nougat Launcher3
Stars: ✭ 123 (-35.26%)
Mutual labels:  launcher
Blender Launcher
Standalone client for managing official builds of Blender 3D
Stars: ✭ 174 (-8.42%)
Mutual labels:  launcher
Launcher3 Mx
根据Android Pie的Launcher3源码修改为单层桌面。
Stars: ✭ 121 (-36.32%)
Mutual labels:  launcher
Ulauncher
Linux Application Launcher
Stars: ✭ 2,362 (+1143.16%)
Mutual labels:  launcher
Sway Launcher Desktop
TUI Application launcher with Desktop Entry support. Made for SwayWM, but runs anywhere
Stars: ✭ 188 (-1.05%)
Mutual labels:  launcher
Baldphone
A new accessible interface for your smartphone, suitable for seniors
Stars: ✭ 181 (-4.74%)
Mutual labels:  launcher
Posidonlauncher
a one-page homescreen with a news feed
Stars: ✭ 163 (-14.21%)
Mutual labels:  launcher

Lens Launcher

Lens Launcher is a unique, efficient way to browse and launch your apps.

Alt text

Instead of scrolling long lists or swiping through multiple pages, Lens Launcher implements two unique features:

• An Equispaced Grid that displays all of your apps, regardless of screen size or app count.

• A Graphical Fisheye Lens to quickly zoom, pan and launch apps using touch gestures.

Lens Launcher also includes a full Settings menu to tweak all aspects of the Lens; Distortion, Scaling, Icon Size, Haptic Feedback, etc.

The Graphical Fisheye Lens algorithm is derived from methods proposed by Manojit Sarkar and Marc H. Brown. Their original 1993 paper, titled Graphical Fisheye Views, can be found here: https://drive.google.com/open?id=0B6Nqy9y098RLa2pqNVFUcUhIZXM

Major contributions to Lens Launcher have been made by Rish Bhardwaj (@CreaRo)

You can download Lens Launcher on Google Play: https://play.google.com/store/apps/details?id=nickrout.lenslauncher

Build from Source

If you'd like to build from source, you may do so easily with Docker, but if you are wanting to contribute it may be better to install the build tools on your machine.

Easy Way

Building the APK is extremely easy using docker-compose, all that is needed is to run the following inside the repo's directory:

docker-compose run --rm gradle

Then download the APK inside lens-launcher/app/build/outputs/apk/app-release.apk to your phone to install.

For Development

  1. Install the latest Android SDK from Android Studio and accept the licenses.

  2. Install Java JDK 8 from Oracle.

  3. Run keytool and create a keystore following the command prompts.

  4. Generate an APK with gradlew like below:

    gradlew assembleRelease \
      -Pandroid.injected.signing.key.alias=$KEY_ALIAS \
      -Pandroid.injected.signing.store.file=$KEY_STORE_PATH \
      -Pandroid.injected.signing.store.password=$KEY_STORE_PASSWORD \
      -Pandroid.injected.signing.key.password=$KEY_PASSWORD;
    
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].