[APP] Vim Touch - An VIM Android port with Touch support - Android General

I spent some of my vacation time to implement this app as my first app on Android Market. I worked on Android since Android 1.0 but someday I just found that I never publish an apk on the market. That should be a shame that I took so much from the open source community. So it's a first app I made and open source for all developers who may be interested in.
Vi Improved Touch
VimTouch is a open source VIM port on Android. It supports full vim syntax and finger touch gestures to help VIM much more usable on touch screens.
Features
- Touch to scroll
- Fling to scroll
- Long press to zoom-in
- two-fingers to delete lines("dd") or new lines("p")
- Single tap to send "ESC"
- Read email attachments
- Single instance to open files in vim window
- Real VIM runtime
Android Market Information
search "vim touch"
Source code here is on the google code project : vimtouch
Happy Hacking!

Will check this out!

Related

[APP][2.2+] Server Auditor SSH client with easy navigation

Hello,
ServerAuditor application is available on Google Play now (https://play.google.com/store/apps/details?id=com.server.auditor.ssh.client). We released it a couple of days ago. We are linux developers mostly and sometimes would like to have remote access through remote devices. This is initial release and more features are coming. Client is implemented from scratch and it isn't a clone of some opensource SSH client implementations.
We appreciate any feedback which would have to make our application easier to use as we believe it is possible to have convenient mobile SSH client.
Version 1.4
It's been a while since my latest update. Now we completely reworked the UI and added several features like port forwarding. Please also note that an app has a new URL in the market.
Version 1.2
- Aliases are finally available.
- A lot of new cool color schemes.
- Incredible copy-paste implementation. Allows instant search of copied buffer in Google or Serverfault.
- A lot of bug fixes and improvements.
- Colours support and connection grouping
- SSH scripting and ability to execute one command on several servers for easy cluster managment
- Port forwarding
- Smart command and filesystem navigation (we aren't 100% sure how we will exactly implement this, so some tests needed, any ideas are appreciated).
Version 1.1
- Full xterm support
- Incredible improvement of the rendering speed!
- Close all connections functionality
- Various UI improvements
- New option 'Background connection's timeout'
- Hackers keyboard is supported
- Redesigned help page
- Bug fixes for certain Android devices
Version 1.0.2
- Crash on Nexus fixed
- Import keys functionality implemented
Version 1.0.1
- We tried to make access to control keys more convenient than in existing SSH clients
- Meta-actions (like shake for CTRL-C and Volume buttons are used).
- Easy connection and keys management.
- Gestures like swipe up/down/left/right are used for replacing corresponding terminal buttons.
We would like to know which features by your opinion are most important and shortcomings of current version
Thank you for your time!
Dmitriy.
Please check for new update.
BEST ssh client out there! Much better, much more up to date than Connectbot.
Thanks, Jewremy!
We have just published Server Auditor in Amazon app market (http://www.amazon.com/Crystalnix-Se...qid=1344677892&sr=8-1&keywords=server+auditor).
Are there any plans to support Tasker and/or Intents, so the SSH client can be launched, connected before Tasker (or any other automation program) launches a task? Being able to disconnect and close the client would be crucial as well (this last part is something ConnectBot can't handle afaik).
Hi, ppc_dan.
We are going to release next version with support of terminal colors soon. At the moment we have several feature requests (like scripting support, grouping, etc). Thank you for your suggestion, I think we will try to implement Tasker support within our scripting support task.
ServerAuditor has gained a huge update. Please find the most significant changes below:
Version 1.1
- Full xterm support
- Incredible improvement of the rendering speed!
- Close all connections functionality
- Various UI improvements
- New option 'Background connection's timeout'
- Hackers keyboard is supported
- Redesigned help page
- Bug fixes for certain Android devices
Enjoy!
This is a great app. My only suggestions are to add the ability to use aliases. It would be nice since a lot of my connections are also remote connections with a FQDN so they all look the same but the port.
Also I'm trying to add keys but i cant seem to figure it out. I have tried to attach both a public key and a private key. (created by puTTy) with no success.
Thanks again for the app.
pman860507 said:
Also I'm trying to add keys but i cant seem to figure it out. I have tried to attach both a public key and a private key. (created by puTTy) with no success.
Click to expand...
Click to collapse
I have the same problem. I've imported a private key that is in OpenSSH format and attached it to a connection. Authentication fails and falls back to asking for password. The same key works great when using Bitvise on my laptop.
/Relnah
Might have to do with version of Android. My original HTC Desire with 2.2 won't work. But my Transformer with 4.x works with the exact same key.
/Relnah
pman860507 said:
This is a great app. My only suggestions are to add the ability to use aliases. It would be nice since a lot of my connections are also remote connections with a FQDN so they all look the same but the port.
Also I'm trying to add keys but i cant seem to figure it out. I have tried to attach both a public key and a private key. (created by puTTy) with no success.
Thanks again for the app.
Click to expand...
Click to collapse
Thanks! New release will be available soon and aliases are already available. We had a lot of responses about keys and will try to fix all issues.
relnah said:
I have the same problem. I've imported a private key that is in OpenSSH format and attached it to a connection. Authentication fails and falls back to asking for password. The same key works great when using Bitvise on my laptop.
/Relnah
Click to expand...
Click to collapse
Could you please let us know which application have you selected while importing this key (which file manager I mean)?
New version 1.2 with a huge update!
- Aliases are finally available
- A lot of new cool color schemes.
- Incredible copy-paste implementation. Allows instant search of copied buffer in Google or Serverfault.
- A lot of bug fixes and improvements.
Great work. I still cant get keys to import, but i love the aliases. It always says invalid filetype. Keep it up. This is test best ssh app available.
dlyfar said:
Could you please let us know which application have you selected while importing this key (which file manager I mean)?
Click to expand...
Click to collapse
I'm using either the file manager or ghost commander.
I'm trying to import a private key.
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
Port Forwarding
in the OP it says that Port Forwarding is possible.
Can someone explain how I do this? I can't find the setting anywhere...
thanks!

[GAME][2.3.3+] Connect Four with assisted mode

What is this
A very simple implementation of the connect four game, probably far from optimal, using a minimax with alpha-beta-cutoff.
Devices/Systems tested
- HTC sensation (pyramid) with stock GB, ICS and several custom JB ROMs
- Xiaomi Mi3 (pisces) with MIUI5 JB 4.2
APK
https://github.com/Zirias/android_game_aconn4/raw/master/apk/aconn4.apk
Source
https://github.com/Zirias/android_game_aconn4
needs https://github.com/Zirias/java_game_p4j in the same eclipse workspace to compile
Why
Why yet another boring connect four game? Well, a friend of mine had a very challenging assignment at university (for she is not studying computer sciences but something else): implement connect four including an AI on matlab. She asked me for help. So in order to get a grip on the subject, I first wrote it down in plain Java. This helped a lot for explaining her later what she had to do in matlab. Having a java version of this game lying around, nicely separated in gamelogic and gui package, I thought why not create an alternative android gui ... and here it is.
What's special
Assisted mode -- as this was originally meant for learning, I included a mode where the AI also runs for the human player and visualizes the scores. So you can always have the answer to "what would the computer do now, and why?". I found this actually helps understanding the game a little better and discovering threatening constellations on the board -- you can use it to train your connect-four skills
Changes
v1.1
- Moved project to github
- Make it build with newest Android SDK Tools (22.3)
- Added Icon
- Lost keystore (*#!%!) so doesn't update from v1.0
v1.0
- Initial version
Plain Java version
Here: http://home.palmen-it.de/~felix/stuff/p4j.jar
Assisted mode explained
(See attached screenshot)
The buttons marked with an "O" are the suggested moves. If there is more than one button marked, it means they have the exact same score (the AI player would choose one randomly in that case).
The color of the buttons indicates the score, on a continuous color scale reaching from:
Plain green -- a very clever or winning move
over
Yellow -- a neutral move
to
Red -- a very bad, directly losing or impossible move
Did a maintenance release, just ensuring it builds with recent tools -- and finally added an icon

Objectwheel - Javafx - Framework

We are finalizing the first release of Objectwheel. A framework built upon Javafx that has built in webkit browser and built in search. The controls that we add are important and I would love to hear what types of controls a framework like this should have.
Current controls include image, youtube video, web browser, tab panes, label, field, text box, button, radio button, audio recorder, google maps
Many more controls are in developement but its important to understand what the Ubuntu community would want next and how I start to understand the might of an Ubuntu Touch developer and where a tool like this fits into their thought process.

[APP] [DEV] [Play-Store] CIDE - Develop code in C language for Android on Android

##Im not responsible for anything that you do with my application##
##THIS APPLICATION IS IN ALPHA STATE PLEASE EXPECT BUGS!!##
##PLAYSTORE LINK COMING SOON - USE MEGA CLOUD FOR NOW##
Hi,
I'm presenting my new App CIDE - a C IDE for Android.
As I always dreamed on developing in C directly on my phone and obviously the only free Variant on the app store does not supports anything above Android 4.4.x, I decided to port a compiler directly on our devices.
Features:
- basic syntax highlighter
- full C compiler behind the GUI
- standalone shell with GCC and other tools like MAKE set in $PATH
- build errors/warnings before running
Todo:
- better UI
- better shell implementation
- smaller size in internal storage
- File chooser with saving ability
- exporting files to binary
- extract animation on startup
- download GCC on startup (also reduces APK size to 4 MB )
- you tell me
Known Bugs:
- shell hangs at displaying huge amount of lines
- when file has wrong format (NON-ASCII CHARS) app crashes on compiling
- buttons do not press
- you tell me
Download links:
https://mega.nz/#!CYUC2KzI!KnHmytu3EnTdxO16gWMC8YeiIRql2DSZYjqflwwcCC0
Source code:
- ask me in PV with a good reason (I'm always happy about helpful code and GUIs)
Reserved for Q&A

Cannot Import Google Platform (AOSP) App's Java File to Android SystemUI Java File.

Hi all,
Excited to be a new member to this forum, seems like there is lots of powerful information here.
So, not the most clear title ever, but a specific example of my problem goes like this. If I want to take advantage of googles launcher3 src code such as CellLayout.java (packages/apps/Launcher3/src/com/android/launcher3/CellLayout.java) so I can play with the ability to reorganize the home screens app layout using the methods existing in that file. I would wish to import this CellLayout.java file so I can use it from a quick setting tile button's file, such as in the airplane mode tile.
In file frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/AirplaneModeTile.java
So if I add the line "import com.android.launcher3.CellLayout;" in AirplaneModeTile.java, when I do a full AOSP build with the changes to the two files I get a compile time Error on the import code that "launcher3 cannot be resolved".
If I had to guess these two files are in different domains of sorts, and I think when I build using GNU make from the top directory, the Google App's code (h t tps:// android.googlesource. c o m /platform/packages/apps/) such as the AlarmClock, Contacts, Camera, and Launcher3 for example are built and then removed from scope at a different time than the Android systemui code.
Any thoughts on how to fix this?

Categories

Resources