Mobile Platforms

NocSmart 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 Solution
Device performance (such as CPU and memory limitations, limited battery life) Solid mobile platform knowledge and usage of smart device resources through programming best practices, implementation of power saving features, etc.
Screen size and resolution limitations aggravated by mobile OS and device fragmentation Support of mainstream platforms, deliver responsive UI design and usage of cross platform development techniques to cut customer costs.
Accessing back end systems and data transfer optimization Strong integration expertise supplemented with offline mode and synchronization techniques powered with relevant business domain knowledge.

Four Platforms - One Place

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

ios android
Full cycle mobile development for both established businesses and startups who target iPhone and iPad users Comprehensive Android development to leverage the power of a great range of devices

OS and production environment

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

OS and production environment

Windows, Linux, Mac OS,Google Play

Development languages

Objective-C/C++, JavaScript, C++

Development languages

Java, C++

Frameworks and Components

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

Frameworks and Components

Android SDK, Titanium, >OpenGL

Presentation Layer

UIKit, Core Graphics, HTML + CSS

Presentation Layer

XML

ORMs and Databases

RestKit, Core Data, MySQL

ORMs and Databases

OrmLite, Sorma, SQLite

Other Tools and Solutions

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

Other Tools and Solutions

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

Development Environment and Collaboration

Xcode, Interface Builder, Titanium Studio

Development Environment and Collaboration

ADT plugin for Eclipse, IntelliJ IDEA, Titanium

NocSmart delivers corporate mobility solutions that enable mobile access to corporate software/data stores and facilitate collaboration We deliver native and hybrid mobile applications for business and entertainment focusing on rich Windows Phone user experience. 

OS and production environment

Windows, Linux, Mac OS,Blackberry App World

OS and production environment

Windows, Windows Phone Marketplace

Development languages

Java

Development languages

C#

Data Store

Persistent Store, SQLite

Data Store

SQL CE (LINQ to SQL), Isolated Storage, Sterling DB

Other tools and solutions

Blackberry Device Manager, Blackberry Emulator

Other tools and solutions

Windows Phone Emulator

Development environment and collaboration

Blackberry Java plugin for Eclipse, Blackberry JDE

Development environment and collaboration

Visual Studio for Windows Phone, Expression Blend for Windows Phone, XNA Game Studio