Top 23 Apps Similar to Eclipse Shortcuts

Eclipse Calculator 1.0.4
This is an application to compute andsimulateastronomical events. A tool for astronomy lovers thatallows toknow in a simple way the general and local circumstancesfor solarand lunar eclipses and planetary transits.Which futur eclipses will be visible from my location? Andfromthe antipodes? What they will be like? How long will they last?Andin the past, how many eclipses have there been? All these andmanyother questions about both, eclipses and planetary transits,areanswered with this tool. Now, all the information abouttheseevents in your mobile thanks to this application.This applicaction has the support of the GeneralitatdeCatalunya, Institut d'Estudis Espacials de CatalunyaandUniversitat de Barcelona.Characteristics:* Access to data of all solar and lunar eclipses andplanetarytransits between 1900 and 2100.* Computation of general circumstances of thephenomenon,including global visibility maps.* Computation of the local circumstances of the phenomenonforany place in the world (beginning, end, duration, altitude oftheSun or Moon above the horizon, ...)* Simulation of the phenomenon from your observationalpoint.* Choice of observation place from a data base, manually orfromthe GPS coordinates.* Available in English, Catalan and Spanish.
C4droid - C/C++ compiler & IDE
n0n3m4
C4droid is a user-friendly (but powerful)C/C++IDE + C/C++ compiler for Android.Basic features:- Offline C compiler: create your own applications on Androiddeviceand run them even without Internet access- Source code editor with syntax highlighting, tabs,codecompletion, code formatting, file association andundo/redo- Export&share your programs as APKs or native executables(forterminal apps)- No root required (but C4droid can use it for your programs ifyouwant)- Full ANSI C and ISO C99 support with TCC (Tiny C Compiler)+uClibc- Git integration- Customizable GUI, choose where to place tabs and buttonsbyyourself, themes are also supported.More features with a free GCC plugin:- Fully-functional C++ compiler, almost complete C++11 supportwithGCC compiler- NativeActivity, Qt, SDL and SDL2 support for GUI- Debugger with breakpoints and watches- Makefile support: use the same build scripts as on yourPC(BusyBox is included)- Semi-automatic open-source library porting feature forenhancedprogramming & educationC4droid is designed to be user-friendy out-of-the-box, butnothingis perfect, so here are some answers for questions thatcanappear:How to install C++ support?C4droid will ask you to install C++ support at first startupandwill configure itself in semi-automatic mode.If you want to do that manually, you need:0) Enough internal memory OR root rights. C4droid does notrequireroot rights for devices with more than 50MB of freeinternalmemory.1) Install GCC plugin (C4droid will ask you to install it).2) Select G++ compiler in C4droid preferences.3*) Add "using namespace std;" to your program(before int main),useiostream, not iostream.hNote that if you want to use C4droid as a C compiler, it isbetterto select GCC, not G++.How to use SDL, SDL2, NativeActivity and Qt insingle-filemode?Just install SDL plugin and select G++ compiler inC4droidpreferences.Note that C4droid chooses app mode using a very simple sourcecodeanalysis:SDL is detected with #include "SDL.h", SDL2 is detectedwith#include "SDL2/SDL.h", NativeActivity is detected with#include"android_native_app_glue.h", Qt is detected with#include"QApplication"If you are compiling a single-file Qt app, you must add#include"yoursourcefilenamewithcpp.moc" to the end of source codefilealso.How to use Makefiles, multifile projects, etc?Long-click compile button (or select "compilation settings"ifbuttons are hidden/moved) and configure current directory tousethe mode you want.Note that C4droid will create .c4droid configuration file whenyouwill press Ok. Some modes (like makefile) require to enterresultexecutable file name, don't forget to do that.After doing that all use compile and run buttons to build andrunyour app as regular.How to build and install libraries?Almost the same way as regular Makefile building except forthatmost probably some patching may be required.Currently tested libraries are gmp(internalmemoryonly),mpfr,mpc,libxml2,neon,sqlite,SDL_gfx(--disable-mmxrequired).Which gestures/keyboard shortcuts does C4droid support?Long-click gestures:New button: delete current file.Save button: save as.Open button: recent files.Run button: run with arguments.Compile button: configure current directory.Tab: close tab.Keyboard shortcuts:Ctrl-C, Ctrl-V, Ctrl-X for Copy, Paste and CutCtrl-S, Ctrl-O for Save/OpenCtrl-Z, Ctrl-Y for Undo/Redo.Ctrl-L for "go to Line"Ctrl-F for FindCtrl-A for select AllCtrl-B for Build/compileCtrl-R for RunCtrl-Space/Ctrl-D for autocompletion (Ctrl-Space may be reservedbyAndroid)Report bugs at [email protected] stands for "c for android" (or "c++ for android").C4droid is not an online compiler, so it uses real binaries.Some binaries in APK are licensed under (L)GPL, email me forthesource code (Tiny C compiler, GCC, BusyBox, etc.)Android is a trademark of Google Inc.Qt is a registered trademark of Digia.
Learn Java 3.8.2
Sololearn
We're moving to our new free All-in-One app! Get ithere:https://play.google.com/store/apps/details?id=com.sololearnLearnJava in a greatly improved learning environment with morelessons,real practice opportunity, and community support.SoloLearn's LearnJava is a comprehensive guide to one of the mostpopularprogramming languages in the world. And here's a bonus:Learn Javais FREE! The lessons in Learn Java lessons are fast,easy, andeffective; the app is set up to be completed in less thanthreehours. No prior programming experience is needed. With LearnJava,you’ll learn object-oriented Java programming and have theabilityto write clear and valid code in almost no time at all. Sodon'thesitate. Begin our step-by-step tutorial today, and learn anewskill! The app's 64 lessons cover the following topics: •JavaBasics: Variables, Operators, etc. • Conditional StatementsandLoops • Arrays • Classes and Objects • Encapsulation,Polymorphism,and Inheritance • Abstract Classes and Interfaces •Anonymous andInner Classes • Exception Handling • Lists • HashMaps• Sets •Threads • Working with Files • And Much More! Become aJavadeveloper – start SoloLearn's FREE tutorial today!! Unlocklevels,collect points, and compete with your peers around theworld. Learnand have fun with SoloLearn!
Mobile Application Development 3.0
Android>Apple
An application designed to teach anyone willing tolearnaboutAndroid development. Originally a Moodle course createdforthestudents of Garland Independent School District (GISD),thiscourseis now completely free andavailableathttp://mapp-develop.appspot.com/ Covered Topics: • HowtouseEclipse • XML Programming • User Interface Design •Terminology•Android Activity Lifecycle • Android Layouts • TextView•EditText• Button • ToggleButton • RadioGroup • CheckBox •ListView• Intent• Menus • Toast • Sound • Icon • Much, much more!Optimizedforsmall, medium, large and extra-large screen sizes sothe applooksgreat on any device! Forthepublic:http://mapp-develop.appspot.com/ ForGISDstudents:http://geo2dev.garlandisd.net/course/view.php?id=92
CppDroid - C/C++ IDE
Anton Smirnov
CppDroid is simple C/C++ IDE focusedonlearning programming languages and libraries.Features:* code complete ** real-time diagnostics (warnings and errors) and fixes ** file and tutorial navigator (variables, methods, etc)* static analysis ** smart syntax highlighting* portrait/landscape UI* auto indentation and auto pairing (configurable)* configurable code syntax highlighting (themes) ** compile C/C++ code (no root required)* works offline (built-in compiler, no internetconnectionrequired)* great C/C++ code examples included ** detailed C++ tutorial and learn guide included ** add-ons manager and auto updates* Dropbox support ** Google Drive support *On first launch CppDroid extracts SDK (about 150Mb)anddownloads and extracts examples and tutorials, so about215Mb of internal storage space is required. It can't bemoved tosd card because of android security.Start learning C and C++ by examples (menu / Project/Examples) or tutorials (menu / Project/Tutorials).App blog:http://www.cppdroid.infoAdvanced paid features (marked with *) review:http://www.cppdroid.info/p/advanced-features.htmlSee also ArduinoDroid app:http://www.arduinodroid.info
MultiLang Compiler 1.2
Goodfellas
This app has a very simple layout which will help everyonetowriteand submit their code with simplicity. A proper outputscreenpopsup which gives explicit details of the result ofcodesubmission.The salient features of this application include:-•Support of 14different programming languages which include C,C++,JAVA, PYTHON,PERL, PHP, RUBY, MYSQL, ORACLE, CLOJURE, BASH,ERLANG,CLISP, LUA •Inbuilt templates and inclusion of library filesforeach language;user need not type them explicitly. Uponselectingthe desiredlanguage the template will automatically loadin theeditor. •Provision to increase or decrease the text size oftheeditor asper convenience. • Easy access to load files from theSDcard. •Easy access to save files in the SD card. • Separatepopupto enterthe input test cases for the program. Alternatively aRunfeatureis present if user doesn’t want to enter any test case.•Theoutput screen has explicit details which are:-1.STATUS:-itspecifies whether the program has beenexecutedsuccessfully or hassome errors. 2. TIME:-specifies thetotal timeconsumed by theprogram for complete execution. 3.MEMORY:-specifiesthe totalamount of storage memory consumed by theprogram.4.OUTPUT:-displays the output as is on the standard outputconsole.•A refresh option is available on the sliding drawer tostarttheapp afresh. So what are you waiting for? Install this appandrulethe world of coding. Imagine->Build->Test!!
QPython - Python for Android 1.2.5
Quseit Lab
QPython is a script engine that runs Pythononandroid devices. It lets your android device run Python scriptsandprojects. It contains the Python interpreter, console, editor,andthe SL4A Library for Android. It’s Python on Android!It offers the development kit which lets you easily developPythonprojects and scripts on your Android device.[[ Main Features ]]* Supports Python programming on Android including web apps,games,and SL4A programming etc* Run Python scripts / projects on Android devices* Can execute Python code & files from QRCode* QEdit lets you create/edit Python scripts / projects easily* Includes many useful python libraries* Support pip[[ Programming Features ]]* Supports Web App programming, which let you develop mobileappswith web development framework, this speeds up yourmobiledevelopment greatly* Supports native UI programming, which let you develop gamesmoreeasily by using scripts* Supports SL4A programming to access Android’s features:network,Bluetooth, GPS, and more[ IMPORTANT NOTE ]* QPython is in BETA. If you experience any problems, pleasecontactus so we can address them.* To enable programming with some of Android’s features,QPythonrequires the following permissions: Bluetooth, GPS, andothers. Itdoesn't require some permissions like access useraccount, accessphone's status, so you could not use some relatedSL4A APIs.[ QPython community ]http://qpython.orghttp://wiki.qpython.org[ Feedback ]Please give us five stars if you like our app. Thank you!Contact us if you have any problems.http://m.facebook.com/QPythonhttp://twitter.com/[email protected]://groups.google.com/forum/#!forum/qpython[ OTHER ]This software uses code of Android Terminal Emulator licensedunderthe APACHE2 LICENSE, Kivy licensed under the LGPL 3LICENSE.Part of source could be found on https://github.com/qpython-android , wewillpush on the whole qpython to be opensource gradually.
Online Compiler 3.4
Motion Apps
Online Compiler is user friendly all-in-one compiler thatsupportsC, C++, JAVA, JAVASCRIPT, PYTHON, HASKELL, PERL, PHP , C#&RUBY programming languages. It enables you to compile and runyourcode on android device. It is light-weight,easy to install anduse.It is supported by high processing power servers that do allthework so no need for high-end devices. Write programs on thego,test algorithms, explore the features of programming languageorpractice your skills. It saves you from the hassle ofinstallingbulky compilers for each programming language.HAVE FEEDBACK, QUESTIONS, OR BUG REPORTS? Please send [email protected]
C++ Compiler IDE 22
C++ Compiler IDE is simple C++ IDE focused onlearningprogramminglanguages. Features: * smart syntax highlighting* undo* redo *note * input syntax Example : using namespacestd;#include”iostream“ void main(){ cout<<"Hello world!"; }
Programming Hub: Learn to code 5.2.9
Coding & programming app to learn HTML, Python, Javascript,C,Cpp, Csharp, Java
Learn C Programming 4.2.21
Learn C Programming with programming lessons, tutorials,programs& more
Eclipse UI Tips 1.5
Kaloyan Raev
Best practices for building Eclipse user interface
Tutorials for Android 2.2
Dualcodes
Learn android on the go with Android Tutorials
QPython3 - Python3 on Android 0.9.9.1
Quseit Lab
QPython3 is a port of Python3 for android,itcan run Python3 applications on your android devices like mobileortablet, It also contains the Package Index where you can findmanyfunny and usable Python applications easily.[[ Mainly Features ]]* Run Python3 applications including script and projects onAndroiddevice* Execute Python3 Code & File From QRCode* Support SL4A Programming, can access android's feature,likenetwork, bluetooth, location* Support Python3 console* Support QEdit which allow you edit Python code* Support FTP server, which can let you transfer the Python3projectfrom your PC to mobile easily[ IMPORTANT NOTE ]* QPython3 is in BETA, if you have any problem, please contact ustohelp us solve the problem.* It require the BLUETOOTH / LOCATION / READ_SMS / SEND_SMS/CALL_PHONE and OTHER permissions, so that you can programusingthese FEATURES. QPython3 WILL NOT USE THIS PERMISSIONSINBACKGROUND.[ Difference between QPython3 and QPython ]The QPython3 Support Python3, QPython support Python 2[ QPython community ]http://qpython.org[ Feedback ]Please give us five star if you like our app. Thank you!Contact us if you have any problems.http://m.facebook.com/QPythonhttp://twitter.com/[email protected]
Learn Python 2.8.3
Sololearn
We're moving to our new free All-in-One app! Get ithere:https://play.google.com/store/apps/details?id=com.sololearnLearnPython in a greatly improved learning environment withmorelessons, real practice opportunity, and community support.LearnPython in the most social and fun way, with SoloLearn!LearnPython, one of today's most in-demand programminglanguageson-the-go, while playing, for FREE! Compete andcollaborate withyour fellow SoloLearners, while surfing throughshort lessons andfun quizzes. Practice writing Python code withinthe app, collectpoints, and show off your skills. When you completethe course,you'll win a Certificate of Completion as a trophy! TheSololearnLearn Python Course covers the following topics: • PythonBasics •Data Types • Control Structures • Functions and Modules•Exceptions • Working with Files • Functional Programming•Object-Oriented Programming • Regular Expressions • ...andevenmore! So don’t wait; dive right in! Start coding with Python!
Android Tutorials (Offline) 1.0.0
SkySoftLabs
Includes 26 various AndroidApplicationPrograms with XML Files.All the Programs are Tested and works very well withTestDevices.No need of Internet Connection.Bunch of useful Android Programs.Also Includes Android XML Layout & Manifest Files.Pinch to Zoom option to set font size.Onscreen Zooming controls for low Legacy Devices.
C Compiler IDE 29
C Compiler IDE is simple C IDE focused onlearningprogramminglanguages. Features: * smart syntax highlighting* undo* redo *note * input syntax Example : #include void main(){inta;printf("Enter the a Number:");scanf("%d",&a);printf("a=%d",a); }
Learn C++ 4.2.21
Learn C++ Programming with programming lessons, tutorials,programs& more
Programming with J2ME 1.0.1
J2ME Programming is free app for beginnerswhowant to learn from scratch. It is handy notes, e-book appwhichcontains basic concept of J2ME topics program’s with output .Byusing this app it easy to become programmer. It is alsoforcomputer science engineering , IT , BE ,B-Tech , BCA,B.Sc.(CS),B.Sc. (IT) & MCA students. This app is preciseJ2METutorials with program .It is cover to programs for Basics , Basics UI, Menu , Multimedia,HTTP , Graphics , Storage , Messaging , BlueTooth etc.
GCC plugin for C4droid C++ IDE 10.2.0
n0n3m4
WARNING! It's not a standalone applicationandit doesn't contain any activities to launch.Make sure to use latest version of main app installed fromGooglePlay.Link to the main app: http://goo.gl/KN6lIyDon't write a review if C4droid wasn't installed from Google Play-it will be ignored anyway.If you are still writing here, then you're probably a pirate.Enjoya "non-working" plugin. Ha-ha.List of issues that you CAN'T report by email without providingyourvalid order number of C4droid:1) C4droid can't find plugins2) "arm-linux-androideabi-g++: not found".Due to a huge amount of spam, these emails (without an ordernumber)will be silently deleted. Thanks for yourunderstanding.This plugin makes C4droid a fully functional C++ compiler &IDEusing GNU GCC (C and C++ compiler).It contains GCC 5.3.0 with Bionic (Android libc), email me togetthe source code.To download this app you must have C4droid installed (other usageisprohibited).Android is a trademark of Google Inc.Some executables in this app package are licensed under(L)GPL,email me to get the source code.Note: C4droid can be also used as a C IDE with this pluginbecauseGCC contains a fully-functional C compiler too (but for aC++ IDEand C++ compiler, GCC compiler is an only choice).
Learn Android Development 1.0
ChalkStreet
Are you someone with a basiclevelofprogramming understanding and experience, and now want tostepintothe Android App Design and Development space? LearntodevelopAndroid applications through this one-of-a-kind tutorialapp–where you get to learn Android Development through anAndroidApp!View detailed demos for various Android activitiesandgetimmediately implementable source code for each activity.Next,goahead and build your own Android App by using acombinationofactivities relevant to your app. Not happy with justdemosandsource codes? Need some guidance on how exactly to usethem?Forassistance in developing the various activities availableintheApp, subscribe to this course on AndroidDevelopment(http://www.chalkstreet.com/fundamentals-android-app-development/)onChalkStreet ( http://www.chalkstreet.com ), amarketplaceforaffordable courses. The course will be available forfree foralimited number of subscribers only. Rush toChalkStreet.comandsubscribe to the course now! Alternatively, youcandownloadChalkStreet's mobile App for Android.The various Android activities that you'll learntoimplementthrough this app are:1. Main Activity: where you can change system languages,linktoanother activity and send emails with the click of abutton2. Wifi Activity: where you can verify if Wi-Fi isavailableornot3. Debug Activity: where you can debug your application4. Forms: where you can create a form for capturing varioustypesofdata5. Material Design: where you can customize your toolbarandtoolbarbuttons6. Notifications: where notifications can be displayed onthetouchof a button7. Toast Activity: where a toast message is displayed ontouch8. Options Menu Activity: where a list of clickableoptionsareavailable in the menu9. Context Menu Activity: where a menu is displayedbasedoncontext10. Alert Activity: where an alert dialog and customdialogaredisplayed11. Progress Activity: where a spinner or a horizontalprogressbaris displayed when a task is being processed12. Audio Player: which is a basic audio player with play,pauseorstop13. Video Player: which can be used to play videos usingtheinbuiltvideo player14. Camera: which can be used to click a picture usingthedevice'scamera15. Shared Activity: which uses shared preferences toperformtaskslike saving data permanently16. SQLite Activity: which lets you store data locally whichcanthenbe retrieved when necessary17. Content Activity: which fetches and displays yourcontactsusingthe content provider18. GPS Activity: Displays current location on mapsusingthedevice's GPSDownload this App and immediately begindevelopingdifferentvarieties of Android Applications. This App isalsoperfect as areference guide whenever you want to build anAndroidApplicationin quick time.
C Programming 3.2
SNJ
C Programming Language tutorial app with collection of programs.
Android Eclipse Live Tutorial 1.0.0
This free introduction teaches you the first5lessons of the complete course with do it your self screenshotandinstructions as follow1 DOWNLOAD ECLIPSE2 OPEN ECLIPSE3 CREAT A PROJECT4 SAVE THE FILE5 OPEN THE FILE