ALTERNATIVES FOR ANDROID STUDIO
Android studio is the most widely used android app development tool based on IntelliJ IDEA.
On top of IntelliJ's powerful code editor and developer tools, Android Studio offers even more features that enhance your productivity when building Android apps, such as:
- A flexible Gradle-based build system
- A fast and feature-rich emulator
- A unified environment where you can develop for all Android devices
- Instant Run to push changes to your running app without building a new APK
- Code templates and GitHub integration to help you build common app features and import sample code
- Extensive testing tools and frameworks
- Lint tools to catch performance, usability, version compatibility, and other problems
- C++ and NDK support
- Built-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and App Engine
Here some other alternatives for Android studio
1. PhoneGap By Adobe
PhoneGap is an open source development tool for building iPhone, Android, Blackberry and other mobile apps with JavaScript.
It's an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers already know best... HTML and JavaScript.
2. Apache Cordova
Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.
When using the Cordova APIs, an app can be built without any native code (Java, Objective-C, etc) from the app developer. Instead, web technologies are used, and they are hosted in the app itself locally (generally not on a remote http server).
And because these JavaScript APIs are consistent across multiple device platforms and built on web standards, the app should be portable to other device platforms with minimal to no changes.
3. Thunkable
Thunkable is a powerful drag-and-drop app builder made by two of the first MIT engineers on Small MIT App Inventor iconMIT App Inventor.
The platform is geared for the more professional user who may want higher quality, robust apps for their business, community or just themselves.
It has two main components:
Designer: Allows you to create an app UI by adding different UI components to your screen, such as buttons, TextBoxes, GoogleMaps, etc. It also allows you to add non-visible components to your apps, such as SMS receivers or NFC sensors.
Blocks: Thunkable has a blocks-based programming language similar to Small Scratch iconScratch that makes it easy for novice programmers to use, but is sophisticated enough for seasoned developers to use (you can make functions, variables, callbacks, etc.).
4. Xamarin Studio
Type intelligently
World-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality.
Find bugs quickly
Debug in a simulator or on a device. Set breakpoints, step through code, and watch values change in real-time as your app runs.
Target any platform
Xamarin Studio includes full support for tvOS, Apple WatchKit, Android Wear, and compatibility with Microsoft Band’s C# SDK.
Publish apps with ease
Package and distribute your apps to the App Store and Google Play directly within Xamarin Studio.
5. MIT App Inventor
App Inventor for Android is an application originally provided by Google and now maintained by the MIT, Massachusetts Institute of Technology. It allows anyone, including people unfamiliar with computer programming, to create software applications for the Android operating system. It uses a graphical interface, very similar to Scratch and the StarLogo TNG user interface, that allowes users to drag-and-drop visual objects to create an application that can run on the Android system, which runs on many mobile devices.
6. Appcelerator Titanium
Appcelerator Titanium, offered for free by Small Appcelerator iconAppcelerator, lets web developers use web technologies, open source and cloud computing to build native apps for iPhone, Android, Windows, Mac OSX and Linux.
7. RAD Studio
Embarcadero RAD Studio is the industry’s most powerful rapid application development suite for visually building GUI-intensive, data-driven end-user applications for both native Windows and .NET. RAD Studio includes Delphi, C++Builder and Delphi Prism, enabling you to deliver applications up to 5x faster across multiple Windows and database platforms.
8. B4X
Rapid Application Development tools for native Android, iOS and desktop applications.
The simple way to quickly program real world apps. Programming language similar to Visual Basic.
9. appenguin
Turn your website into an Android app in minutes. It's free!
Convert the most complex web application or website to an Android app in minutes.
Enjoy Continuous Delivery - live app updates instead of waiting for weeks.
Save hundreds of developer hours.
Try it out for youself, only takes a minute. 🐧
10. Andromo
Create Android apps for free. No coding required. Andromo is the #1 Android app maker software used by over 531,071 app developers.
No comments:
Post a Comment