Posts Tagged ‘Android’

When building and updating native mobile apps, testing them can be a pain as this may require including an SDK or recompiling the app.

Appium is an open source framework which helps automating mobile app testing from any language and any test framework, with full access to back-end APIs and DBs from test code.


It works for both iOS + Android apps and tests can be written with Java, Objective-C, JavaScript, PHP, Python, Ruby, C#, Clojure, or Perl.

The framework is Mac OS X only and requires Nodejs to run.

Mobile_Detect is an open source PHP class for detecting mobile devices.

It uses the User-Agent string combined with various HTTP headers in order to detect the mobile environment.

The class can easily understand whether the platform is mobile, tablet or desktop.

PHP Mobile Detect

Also, functions exist for detecting whether it is iPad, iPhone, Android, Blackberry, etc.

And, we can even drill-down to the versions of the platforms and browsers if needed.

It has a huge library of devices (including Nook, Nexus, Kindle, Archos..) and browsers for a stable detection.

Makeappicon is a free and web-based tool for generating app icons quickly.

It works by simply uploading a big-sized image and the app auto-resizes it to the required dimensions.


The sizes are the ones that are required by iOS + Android apps.

Makeappicon accepts .JPG, .PNG and .PSD files (works best with a 1024*1024px image).

  • Tags:
  • Filed under: Design, Icons, No License
  • 1 Comment
  • ViniSketch Designer  is a free software for visually creating mobile applications using web and native technologies.

    It only works with Mac OS X and provides visual editors for designing the GUI + dataflow besides a code editor to customize the stuff in detail.

    Vinisketch Designer

    There is a built-in simulator and debugger which is based on the WebKit's WebInspector.

    The apps created are compatible with iOS + Android and other platforms are under development.

    Also, if you will be using PhoneGap for the app created, it can generate the project automatically.

    Mobello is an open source JavaScript UI framework that simplifies developing mobile web apps.

    The framework aims to provide a native-like experience in mobile, it is optimized for touch events and has 20+ widely-used UI components.

    Mobello Mobile Framework

    It also has an IDE, named Mobello Studio, that focuses on building mobile apps with HTML5, CS3 and the Mobello framework..

    Mobello Studio has a drag 'n' drop enabled  visual design editor, a JavaScript debugger and built-in mobile device emulator.

    The API of the framework is documented in detail and it can be a good alternative to other popular ones if improved regularly.