FORUMS
Remove All Ads from XDA

[APP][4.1+] SwiftOpen - Fast Launcher BETA [v0.9.3]

131 posts
Thanks Meter: 263
 
By lotdrops, Senior Member on 8th September 2014, 10:59 PM
Post Reply Email Thread
INTRODUCING SwiftOpen
To speed lovers: this is the app you thought didn't exist but always wanted.

SwiftOpen is a launcher (not a home launcher) that allows you to launch apps, shortcuts, contacts, calls... very, very fast.
Not only is it fast at launching whatever you want, but its interface also allows you to choose it quickly, without even looking at the phone. And this applies to as many shortcuts as you wish.
It is also lightweight and battery friendly!

Awesome video by Android Hackz:
https://www.youtube.com/watch?v=W2edSlOMECU
Video "Life is Short":
https://www.youtube.com/watch?v=Qj2gGZFzD5I
Appearing on XDA-TV:
http://www.xda-developers.com/androi...unchers-xdatv/

TRANSLATIONS:
I can provide native translations for Spanish and Catalan. If anyone wanted to contribute translating the app to any other language it would be very helpful. If so, please pm me or send me an email. Thanks!

Features:
  • Very fast launching
  • App launching
  • System toggles such as torch, wifi, autorotate...
  • Did I say fast?
  • Shortcut launching
  • Recent apps and calls
  • Guided setup
  • Folders that allow even more shortcuts
  • Multiple detectors
  • Multiple actions per detector
  • Custom icons for folders
  • Icon pack support
  • Alt-tab to switch to the previous app
  • Tablet (and phablet) mode
  • Intuitive settings
  • Battery friendly
  • Plenty of customization
I have already incorporated many features suggested by xda members. Any suggestion is welcome, and if I have time and I find it appropriate, I'll add it!

LAUNCHING IN PREVIOUS STATE:
Since v0.8.3 SwiftOpen launches apps in their previous state instead of restarting. Some apps behave different than expected, and need to be treated in a different manner so that they are resumed instead of restarted (like Whatsapp and gReader). I have a white list of these apps, so if you find an app that is restarted tell me and I'll try to verify that they'll be resumed if treated differently, to add them to the whitelist.

SOME PHONES:
The app does not work on some Huawei phones because of the rom -apps with floating windows don't work there. At least with those that I've tested. If someone has a Huawei phone with stock rom and it works, please tell me.
It does not work with some Xiaomi Redmi either. If someone has a Xiaomi phone and finds that the app works with the stock rom, please also tell me.
It is not because of the code in the app, but the rom those phones have...

VERSIONS:
v0.4 and v0.5 have not been optimized for Lollipop.
From v0.5.1 and up it is optimized for Lollipop.
In v0.6 the signature and the package name have changed (among other stuff) which means you'll have to configure it again, as it won't install on the previous version but in parallel. I'm sorry about this. The apk is also larger, because of the icons and all the changes in the project structure; it'll improve in next versions, I hope.
0.6.2 uses more ram than it should, and there are a few other issues.

ANDROID ISSUES:
If you go to the home launcher and then launch an app, it won't be launched until about 5 seconds after going home. It's how Google wants it to be, and I'll try a workaround in the future but I'm not sure if it'll work. Nevertheless, the point of this app is not needing to go to the home launcher

BETA:
This app is currently in beta. All your feedback will be more than welcome.
And you can also suggest new features...
If the app crashes it asks you to send me an email, with the Logs. You can see what is being send, so don't worry about your privacy, it is safe!

OPEN SOURCE:
Now I have to fix some bugs, add a bit of functionality, and clean up the code. Whenever this is done (in a few weeks, I hope) the app will be open source.

MATERIAL DESIGN:
I am also working on bringing material design to the app.
Nevertheless the priority is bug-fixing and functionality.
Attached Thumbnails
Click image for larger version

Name:	screenshot1.png
Views:	40982
Size:	149.4 KB
ID:	3200994   Click image for larger version

Name:	screenshot3.jpg
Views:	40144
Size:	120.3 KB
ID:	3200996  
Attached Files
File Type: apk swiftopen-v0.5.2.apk - [Click for QR Code] (163.5 KB, 2256 views)
File Type: apk swiftopen-v0.6.apk - [Click for QR Code] (1.08 MB, 1176 views)
File Type: apk swiftOpen-v0.6.1.apk - [Click for QR Code] (1.08 MB, 672 views)
File Type: apk swiftOpen-v0.6.2.apk - [Click for QR Code] (1.08 MB, 5184 views)
File Type: apk swiftOpen-v0.6.3.apk - [Click for QR Code] (1.24 MB, 2926 views)
File Type: apk swiftOpen-v0.7.apk - [Click for QR Code] (1.41 MB, 750 views)
File Type: apk swiftOpen-v0.7.1.apk - [Click for QR Code] (1.50 MB, 1680 views)
File Type: apk swiftOpen-v0.7.2.apk - [Click for QR Code] (1.89 MB, 2752 views)
File Type: apk swiftOpen-v0.7.3.apk - [Click for QR Code] (2.02 MB, 6708 views)
File Type: apk swiftOpen-v0.8.apk - [Click for QR Code] (2.68 MB, 1514 views)
File Type: apk swiftOpen-v0.8.1.apk - [Click for QR Code] (2.76 MB, 1930 views)
File Type: apk swiftOpen-v0.8.2.apk - [Click for QR Code] (2.83 MB, 3466 views)
File Type: apk swiftOpen-v0.8.3.apk - [Click for QR Code] (2.94 MB, 5940 views)
File Type: apk swiftOpen-v0.9.apk - [Click for QR Code] (2.98 MB, 3844 views)
File Type: apk swiftOpen-v0.9.1.apk - [Click for QR Code] (3.86 MB, 1644 views)
File Type: apk swiftOpen-v0.9.1.3.apk - [Click for QR Code] (4.46 MB, 2934 views)
File Type: apk swiftOpen-v0.9.2.apk - [Click for QR Code] (4.09 MB, 1238 views)
File Type: apk swiftOpen-v0.9.3.apk - [Click for QR Code] (5.01 MB, 4776 views)
The Following 86 Users Say Thank You to lotdrops For This Useful Post: [ View ] Gift lotdrops Ad-Free
 
 
8th September 2014, 11:02 PM |#2  
OP Senior Member
Thanks Meter: 263
 
More
FEATURES, BUGS and CHANGELOG:
Planned features:
Improve aesthetics and animations
Add missing translations
Widgets
Bottom detector
...
17/07/17 [0.9.3]:
New!!! Notification of new version available!
New!!! Animations for opening launcher, changing grid.
New animations for launching apps.

Improving look and feel of settings.

Added pinch to resize, when editing the floating window size.

Website label can be edited.

Pausing SwiftOpen allows to grant permissions and install apps.

Added refresh button to list of apps.

Added analytics.

Multiple select of apps opens correct folder, now.

Small touch bug with fullscreen fixed.

Top most common crash bugs fixed!

Several bugs fixed.

15/05/17 [0.9.2]:
New!!! Files, folders, websites, volume, brightness, auto brightness, split windows, quick settings, system back, system recents, power dialog, contact, direct call, direct sms, direct email, navigate to address.
New!!! SwiftOpen controls.
Restructure of the cell\'s content activity.
Added optional background to folder icons, with editable color.
Added small icon to recent apps and calls.
Granting permissions and installing apps should be possible again.
Highlighted cell matches transparency.
Background color issue fixed.
Recent contacts fixed.
Cell names are displayed again on apps and shortcuts.
Apps multiselect fixed.
Launcher appearance bug fixes.
Bugs fixed.




17/01/17 [0.9.1.2]:
New!!! Each detector may have its own color.
New!!! Accessibility should allow to keep SwiftOpen alive!

Speed improvement.

It is possible to choose the backup folder (and have multiple backups).

Bug reports can be sent without user interaction.

Appdrawer is closed on navigation buttons or touch outside.

UI changes.

Cell color works, as well as tablet mode colors.

Bugs in automatic setup fixed.

Many other bugs fixed.

21/11/16 [v0.9.1]:
Improved fluidity
Action bar transparency issue fixed.
Fixed many bugs.

21/08/16 [v0.9.0]:
Attention! Most code of floating interface rewritten from scratch.
It should be more stable in the future but it may contain bugs. Please report them!
New!!! Multiple border detectors!
New!!! Multiple and customizable actions per border detector!
New!!! App drawer!
Bug fix: folder cells should not remain highlighted.
Language can be selected.
Launcher top bar background may be changed.
Option to show notification icon in statusbar.
Semitransparent border detector has same color than thin line, with alpha.
Aesthetic improvements
Fixed bug in "disable detector in landscape".
Fixed bug with "remove action bar".
Fixed a ton of other bugs.

01/02/16 [v0.8.3]:
Apps are opened in their previous state!
Added showcase of some features.
Checked apps (multiple selection) are not lost when searching.
Autosetup asks to add apps manually if necessary.
Some shortcuts like google translate work now.
A lot of bugs fixed.

25/10/15 [v0.8.2]:
The colors of the detector, highlighted cells, and non highlighted cells may be changed
The detector may be disabled in landscape.
Added on long click help
Issue: some translations are incomplete
Compatible with M permissions
App search searches all words and in word too. It also highlights the matching caracters
Settings are much more fluid
Better management when going to permissions settings
More material design
German translation
Improved: send email
Some preferences were not properly backed up
Fixed transparency issue
Minor bugs

10/09/15 [v0.8.1]:
The border detector will no longer cross the display
More material design and colours change
Added thanks section
Translation to Russian
Recent Call bug that made crash, fixed.
Old, occasional back button bug, fixed.

20/08/15 [v0.8]:
Recent apps and recent calls
Icon packs support
Guided setup
All-grid folders
Possibility to swap all cells from left to right
Shadows pre Lollipop
Chinese translations
Bugs fixed

15/04/15 [v0.7.3]:
Multiple selection of apps
Back up + restore of settings
Option to remove app labels.
Some material transitions
Fixed: Launch on boot setting not working.
Fixed: Drag distance going back to default.
Other bugs fixed

07/03/15 [v0.7.2]:
System toggles to switch: wifi, torch, autorotate, bluetooth and airplane (go to settings if android does not allow switching) and to go home (to the launcher).
Added a changelog in the app.
A trash to delete in "Apps & Shortcuts", when doing drag and drop.
Reduced ram usage.
Fixed: cells changed didn't look OK until relaunch of SwiftOpen.
Fixed: Changing the number of rows or columns now updates
Many other bugs fixed.

17/02/15 [v0.7.1]:
Drag and drop, when configuring grids.
Added dark theme.
More material design.
The animation for launching apps may be choosen.
Alt-tab on lollipop works much better now.
Fixed some bugs in tablet mode and border detector.
Fixed other bugs and known issues from 0.7.

07/02/15 [v0.7]:
Brand new shiny settings!!
Search in app list.
Option to remove action bar in tablet mode
Tablet Mode should work after reboot, now.
Fix a bug that made the app crash when an app in a folder was uninstalled.
Known issues:
Ok and Cancel FABs may be too close in some roms.
Tablet mode in Landscape may get a bit out of the screen.


08/12/14 [v0.6.3]:
Added "back folder"
Going back last app no longer stays highlighted.
App would crash in android API lower than 16.
Tablet mode now is active after reboot.
Tablet mode would activate without being active.
All apps' names are aligned now.
Fixed crashes when changing a cell or a grid.
Minor changes and fixes.
Settings to configure grids have been redesigned. A glimpse of what is coming
Reduced ram usage (and removed shadows before lollipop)

20/11/14 [v0.6.2]:
Fixed shadow for kitkat.
Improved eficiency (when drawing cells)
Some animations added.

17/11/14 [v0.6.1]:
Huge code changes for the future and for optimality.
Title marquee when it doesn't fit, and hidden when too small.
No notification icon in statusbar (will add setting to opt in or out).
Shadows and improved look (prior to android L it may not look very well, yet).
Other minor bug fixes.

07/11/14 [v0.6]:
Fixed when the launcher didn't start on boot (in v0.5).
Fixed bug when creating a new table and adding an app with the launcher running.
Fixed: the list of apps sometimes wouldn't load some apps.
Speed improved.
Tablet Mode (allows the launcher to be smaller than fullscreen!)
Multiple folder icons to choose.
Relaunch when killed by system should work better.
New package name + signature + code structure == you'll have to set the app up again. I'm really sorry about this.

26/10/14 [v0.5.2]:
Showing better text and icon position in big or small App-cells.
New icon.
Folder cellView and CellView "behind" of folder (after it is opened) now get Highlight.

20/10/14 [v0.5.1]:
Ready for Lollipop.

20/10/14 [v0.5]:
This version is not ready for Lollipop yet.
Icons were sometimes drawn in bad quality. Now they are ok.
Updating the launcher and detector when changes in settings are performed.
Notification leads to settings instead of closing the launcher.
Fixed: crash on tables with less than 4 cells.
Fixed: alt-tab would crash when recents was empty.
Notification icon is smaller.
The cell of the last opened app no longer stays highlighted.
Other minor bug fixes...

13/10/14 [v0.4]:
This version is not ready for android L yet.
Cells efficiency should be better, but will improve it further.
Back stack should be fixed.
Back from folder should be fixed except when in a folder inside of another folder.
Updating the launcher when changes in the table settings are performed (was harder than I expected!) (soon).
Choosing folder icons (soon).

26/9/14 [v0.3]:
UI improvements.
Minor bug fixes.

10/9/14 [v0.2]:
fixed: Sometimes apps didn't open (when closed through back button).
Other minor bug fixes.


Known bugs:
Direct calling on some samsung devices doesn't work.
A shortcut to soundhound may not work?
The Following 16 Users Say Thank You to lotdrops For This Useful Post: [ View ] Gift lotdrops Ad-Free
8th September 2014, 11:24 PM |#3  
Senior Member
Thanks Meter: 65
 
Donate to Me
More
screen shoots please ?
The Following 2 Users Say Thank You to wts1 For This Useful Post: [ View ] Gift wts1 Ad-Free
8th September 2014, 11:57 PM |#4  
OP Senior Member
Thanks Meter: 263
 
More
Quote:
Originally Posted by wts1

screen shoots please ?

uploaded!
The Following 4 Users Say Thank You to lotdrops For This Useful Post: [ View ] Gift lotdrops Ad-Free
9th September 2014, 11:37 AM |#5  
Junior Member
Barcelona
Thanks Meter: 1
 
More
Thumbs up Great job
I'll keep an eye to see how it evolves. By now it looks promising.
The Following User Says Thank You to LittlePea13 For This Useful Post: [ View ] Gift LittlePea13 Ad-Free
9th September 2014, 03:02 PM |#6  
Senior Member
Thanks Meter: 151
 
More
It would be great to include the ability to add widgets as well.
The Following User Says Thank You to steelersmb For This Useful Post: [ View ] Gift steelersmb Ad-Free
10th September 2014, 07:18 AM |#7  
OP Senior Member
Thanks Meter: 263
 
More
Yes, it's planned. I will add the features I have planned so that you know them. But that's after bug fixing, when the app is open source. So it'll take a while yet. At least a month.
The Following 2 Users Say Thank You to lotdrops For This Useful Post: [ View ] Gift lotdrops Ad-Free
22nd September 2014, 11:55 PM |#8  
Junior Member
Thanks Meter: 3
 
More
Awesome! (some feedback)
I've been looking for something like this for so long. I simply love shortcuts. I've been trying it for a day now and here is my feedback (and some suggestions):

- Settings don't apply inmediately. You have to turn off and close the app and then restart it for them to work. (It would be awesome to see real-time changes (i don't know how difficult that is), for example, for the vertical position of the border detection).

- The alt+tab function is simply genius, i use it more times than i expected. Keep that up.

- Rows and columns could be editable for each table. For example, i got a "Contacts table" (where a folder in my main page redirects to) where i'd like 6 contacts but i want 4x3 icons in my "Main table". So that would be a cool feature too.

- The permanent icon: I don't know it's purpose. If it's only to close the app, maybe an in-app long press button or something will do better and be less invasive for the drawer?

That's all for now, i will edit, if you want, with more feedback on the next days.
The Following 2 Users Say Thank You to theJackalope For This Useful Post: [ View ] Gift theJackalope Ad-Free
24th September 2014, 07:50 PM |#9  
OP Senior Member
Thanks Meter: 263
 
More
Quote:
Originally Posted by theJackalope

I've been looking for something like this for so long. I simply love shortcuts. I've been trying it for a day now and here is my feedback (and some suggestions):

- Settings don't apply inmediately. You have to turn off and close the app and then restart it for them to work. (It would be awesome to see real-time changes (i don't know how difficult that is), for example, for the vertical position of the border detection).

- The alt+tab function is simply genius, i use it more times than i expected. Keep that up.

- Rows and columns could be editable for each table. For example, i got a "Contacts table" (where a folder in my main page redirects to) where i'd like 6 contacts but i want 4x3 icons in my "Main table". So that would be a cool feature too.

- The permanent icon: I don't know it's purpose. If it's only to close the app, maybe an in-app long press button or something will do better and be less invasive for the drawer?

That's all for now, i will edit, if you want, with more feedback on the next days.

Thank you very much for your feedback. About settings, I know that and its in the bug list to be fixed.
Rows and columns editable for each table is also into consideration. Nevertheless I don't think it is intuitive because the cells would not be in the same position.
And if the permanent icon means the notification, it is because to ensure that the app is not killed by the system, it is required to have a permanent notification.
If you give me more feedback it will be highly appreciated
The Following User Says Thank You to lotdrops For This Useful Post: [ View ] Gift lotdrops Ad-Free
4th October 2014, 11:35 AM |#10  
Junior Member
Thanks Meter: 3
 
More
Arrow Here's some more
Here are two more things i noticed:
- The border detector sometimes gets graphically buggy and it shows a big rectangle where the thin line should be. I assume it's the detector losing its transparency. I have a Nexus 4 running cm11 M10 (maybe it's only my problem)
- And second, sometimes when you accidentally fast click the border, it opens youtube (in my case the top central shortcut) instead of the one that belongs to the very edge of my screen (which i have empty to prevent this cases in particular, though it seems not to work)

I leave a screenshot with my config also.
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2014-10-04-12-19-28.png
Views:	3390
Size:	209.7 KB
ID:	2959528  
4th October 2014, 11:50 AM |#11  
OP Senior Member
Thanks Meter: 263
 
More
About the big rectangle in my phone it happens very very rarely. But I'll fix it as soon as I discover what causes it.
And about launching YouTube, I'll look into it. Nevertheless it shouldn't be necessary to leave that cell empty if you use the "distance to drag necessary..." preference. I know the name is not intuitive but it prevents the detector from opening the launcher when the drag is very short (taps).

Thanks!

Sent from my Nexus 5 using XDA Free mobile app
The Following User Says Thank You to lotdrops For This Useful Post: [ View ] Gift lotdrops Ad-Free
Post Reply Subscribe to Thread

Tags
app, fast, launcher

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes