نرم افزارهای موبایل توسط تکنولوژیهای زیر بر روی پلتفرم های موجود پیاده سازی می گردد.

LIBRARIES

 

  • iTextSharp
  • Json.NET
  • Microsoft HTTP Client Libraries
  • Bouncy Castle PCL
  • User Dialogs Plugin for Xamarin.Forms

IDE

  • Android Studio
  • Eclipse

SPECIALTIES

 

  • VoIP applications: Android, iOS, Windows Phone, Blackberry, non-mobile OS (Windows, Mac OS X, Linux), feature phones
  • Mobile banking: VASCO’s DIGIPASS, RSA
  • Video processing: Egomotion, tracking in the video stream, face recognition, etc.
  • Image processing: transformations, optimizations
  • UI/UX Design

ANDROID

  • Android SDK
  • Volley
  • Gradle
  • logcat
  • UiAutomator

DEVELOPMENT APPROACHES

  • Scrum
  • Kanban
  • Iterative
  • Waterfall
  • DDD
  • TDD

TESTING

  • Unit testing: JUnit
  • UI testing: UI Automation

DEVELOPMENT

 

  • Native apps: Java/C++ (Android), Objective-C / SWIFT (iOS), C# (Windows Phone)
  • Hybrid apps for iOS, Android, Windows Phone, Blackberry, etc.
  • JavaScript Frameworks: Apache Cordova (PhoneGap) / AngularJS, Ionic Framework
  • Cross-platform native development: Xamarin (iOS, Android, WP), Qt (iOS, Android, Blackberry)

 

IOS

  • Android SDK
  • Volley
  • Gradle
  • logcat
  • UiAutomator