Mobile Platforms

Blackmount offers mobile development for all popular mobile platforms. We believe the key factor for a successful project is the vendor’s ability to stand the peculiar challenges of mobile development.

Challenge
  • Device performance (such as CPU and memory limitations, limited battery life)

  • Screen size and resolution limitations aggravated by mobile OS and device fragmentation

  • Accessing back end systems and data transfer optimization
Solution
  • Solid mobile platform knowledge and usage of smart device resources through programming best practices, implementation of power saving features, etc.

  • Support of mainstream platforms, deliver responsive UI design and usage of cross platform development techniques to cut customer costs.

  • Strong integration expertise supplemented with offline mode and synchronization techniques powered with relevant business domain knowledge.

Four Platforms - One Place

Blackmount helps overcome mobile OS fragmentation challenge by delivering full cycle development services for 4 mainstream platforms counting to 85% of the market.

iOS Development

Full cycle mobile development for both established businesses and startups who target iPhone and iPad users

    OS and production environment

  • Mac OS X 10.6.7 and later
  • iOS Developer Program, Apple Store

    Development languages

  • Objective-C/C++
  • JavaScript
  • C++

    Frameworks and Components

  • Cocoa/Cocoa Touch
  • OpenGL ES
  • Appcelerator Titanium
  • PhoneGap
  • cocos2d
  • Unity3D

    Presentation Layer

  • UIKit, Core Graphics
  • HTML + CSS

    ORMs and Databases

  • RestKit, Core Data
  • MySQL

    Other Tools and Solutions

  • ASIHTTPRequest
  • ShareKit
  • Wikitude (Augmented reality)
  • RedLazer API (Barcode scanner)

    Development Environment and Collaboration

  • Xcode
  • Interface Builder
  • Titanium Studio

Android Development

Full cycle mobile development for both established businesses and startups who target iPhone and iPad users

    OS and production environment

  • Windows, Linux, Mac OS, Google Play

    Development languages

  • Java
  • C++

    Frameworks and Components

  • Android SDK
  • Titanium
  • OpenGL

    Presentation Layer

  • XML

    ORMs and Databases

  • OrmLite, Sorma
  • SQLite

    Other Tools and Solutions

  • Ant
  • Dalvik Debug Monitor Server
  • dmtracedump
  • Draw 9-patch
  • Android Emulator
  • Layoutopt
  • Monkey
  • ProGuard

    Development Environment and Collaboration

  • ADT plugin for Eclipse
  • IntelliJ IDEA
  • Titanium