Android browser app based on Custom Tabs protocol.
Lynket utilizes Chrome Custom Tab API to create a customized browsing experience while adding innovative features like background loading with floating bubbles, article mode and multitasking using Android's recent menu.
Lynket is available for free on the Google Play Store.
|Web heads - Floating bubbles to load multiple links and launch them.|
|Web heads - Intelligently manages background loading of Custom Tabs using Android's overview screen. Uses Lollipop Document API.|
|Provider - Lynket works with any custom tab compatible browser. This means features like adblock, Google Account sync, data saver are inherited.|
|Article mode - Filters all unnecessary content and renders web page on a RecyclerView efficiently. Uses Crux library.|
|Minimize and Tabs - Lynket can minimize the tab and also show all active tabs for you to quickly switch to.|
Lynket is written on a MVVM Architecture and uses Dagger 2 for dependency injection. The source code is packaged based on feature.
app/src/java/<package> <feature_1>\ <feature_2>\ shared\ utils\
Below outlines sample structure of most screens.
Implsuffixes for interface implementations. Instead name based on what it does. Ex:
You are more than welcome to contribute to Lynket's development. New features are branched off of
develop . PRs are welcome against the
How you can help:
Lynket is licensed under the GNU v3 Public License.