41
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected] www.artezio.com The art of technology Artezio Project Portfolio Artezio is an ISO 9001:2008 certified software development company. Over the last thirteen years, Artezio has completed more than 500 projects for its international corporate customer base, thus the Company has become one of the key players on the East-European software development outsourcing market and has been remained in Top-5 Russian software outsourcers during the last six years. Mobile Applications A member of LANIT Group

2013 Artezio Project Portfolio - Mobile Applications

  • Upload
    artezio

  • View
    118

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Artezio Project Portfolio

Artezio is an ISO 9001:2008 certified software development company. Over the last thirteen years, Artezio has completed more than 500 projects for its international corporate customer base, thus the Company has become one of the key players on the East-European software development outsourcing market and has been remained in Top-5 Russian software outsourcers during the last six years.

Mobile Applications

A member of LANIT Group

Page 2: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Established in 2000, headquartered in Moscow, Russia Offices in Russia, Belarus and Ukraine A member of LANIT group (top-3 Russian IT

companies) with a team of 5000+ specialists Among top five Russian software outsourcing

companies ISO 9000:2008 certified Operations in Europe, North America, Middle East and

Japan Over 500 successfully accomplished projects

worldwide

Select public recognitions of Artezio:Facts

Select certificates

Company Overview

Page 3: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Expertise in Mobile App Development

Custom mobile applications development Cross-platform applications development Mobile web applications development Dedicated ODC setup for mobile applications development Long-term applications support and enhancement Multiple-device testing and quality assurance Mobile-to-enterprise and mobile-to-cloud integration

Services and Expertise

Page 4: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Expertise in Mobile App Development

Solutions Wifi Scheduling Portals, Web-Based Tools Video streaming, IP Geolocation, geotracking, geonavigation Document management systems Mobile banking E-Learning Sim Application Toolkit

Page 5: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Featured Clients

“Artezio mobile software development department helped us to create an Android version of our existing mobile solution for charging points. We are planning to continue working with Artezio and would recommend this company as a reliable offshore software partner for mobile applications development.”

Heiko Garrelfs Managing Director,

Technology & SalesLifestream Creations GmbH

Page 6: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Platforms & Technologies

Android

Android SDK 1.5-2.3,

Java, SQLite,XML, JSON, Google

calendar, Picasa, YouTube integration,

Android services

iOS Windows Mobile/Phone

iPhone/iOS SDK 3.x/4.x,

UIKit, Quartz Core, Cocoa,

CoreLocation, CoreData framework (iOS),

WebKit, MapKit, RestKit,

XCode Instruments, SQLite + Flurry, Facebook, OpenSSL, Security, AVFoundation ,box2d, cocos2d

C#, Windows Mobile SDK 6.x,

Windows Phone SDK 1.x,

.Net Compact Framework

Java Me

Java ME SDK 2.x, 3.x

Page 7: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Studies:Mobile Products

Page 8: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

MinutesPad – a professional business app for meeting minutes management.

Meeting – plan your meeting, add topics and attendees

Templates – create templates for meetings

Notes – start a meeting and make notes, categorize them as discussions, conclusions and action items

Java Android SDK

Key Functionality

Screenshots

Timer – track meeting start, pause and resume meeting to get actual duration

Reporters and assignees – assign attendees to notes and state who is a reporter of a discussion/conclusion and who is an assignee for an action item

Share – generate meeting minutes report in HTML and share it by email or any other means

Tech Stack

Project Description: MinutesPad

Page 9: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Screenshots

Project Description: MinutesPad

Page 10: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Travel Stories – iPhone app for creation travel stories.

The travel calendarThe event journal

Objective C iOS SDK Java Android SDK

Key Functionality

Screenshots

Statistics Photos Expenses

Tech Stack

Project Description: Travel Stories

Page 11: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Meeting Tracker – meeting planning and minutes tracking application for Android smartphones

making text notes video and sound recording support by Android devices

Java Android SDK

Key Functionality

Screenshots

integration with corporate e-mail and calendar

management system

Tech Stack

Project Description: Meeting Tracker

Page 12: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Studies:Mobile Application

Development

Page 13: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Technical Environment:• Windows Mobile 6.x• .Net Compact FrameworkFunctional area:Mobile Application DevelopmentDuration: 4 months

Projects Facts

To create a custom connection manager that would detect customer Wi-Fi hotspots and connect to them transparently from end-user’s mobile device.

Challenge

Solution

ResultsThe application was successfully delivered by Artezio and independently tested by the Customer and subsequently implemented to their client base.

Today the application connects Wi-Fi hotspots throughout Moscow.

The end user downloads the application to a mobile device. The application scans for the Customer’s hotspot and automatically authenticates and authorizes. When the user moves from one hotspot to another, the system automatically looks for the new

hotspot and re-establishes the connection transparently for the end-user.

Artezio developed the application using the Windows Mobile platform and .Net Compact framework with the following functionality:

Case Study: Wifi Connection Manager

Page 14: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Once the design was approved by the Customer, Artezio developed this mobile banking solution on the Windows Mobile platform. Currently the solution is in wide use in the Russian Federation. The solution enabled the Customer to offer a wider range of on-line banking services with faster access and improved functionality.

to create a new set of services to allow payments for pubic transport fares using wireless sensors, check current balances in offline mode, handle bank transaction notifications and support for micropayments among others.

This solution was designed and implemented as an event- and form-based architecture on the client-side and a rich server-based application connected to the back-office bank systems.Each new service was implemented using a separate set of rules that included description of events and forms downloaded from the server application. This enabled the system to update existing services and to add new ones without the need to download a whole new client application each time.

Functional area:Mobile applicationsTechnologies applied:• Windows Mobile 6.x• .Net Compact Framework• C# 2.0• C# 3.5• Java ME• Java ME• Project scope

Duration:6 months

Projects FactsChallenge

Solution

Results

Case Study: Mobile Banking Solution

Page 15: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Presently this application is used by the customer’s client base across Europe.

to develop a virtual tutor of medical terminology for iPhone users. The system uses special type of cards and design methodologies for

educational purposes.

Special Customer’s requirement was that both iPhone and Web applications should use the same business logic codebase.The Web application was developed with haXe programming language while the iPhone Software Development Kit (SDK) required Objective-C.

To fulfill technical requirements of the common haXe codebase Artezio specialists had to port NekoVM to the iPhone Objective-C architecture. haXe code was compiled to NekoVM's native byte code and ran using the ported NekoVM on iPhone SDK;

iPhone user interface was developed on Objective-C using iPhone SDK. For software development the XCode and Interface Builder were used.

Functional area:Mobile applicationsTechnologies applied:• iPhone OS 2.0-2.2 APIs• XCode, Interface Builder• Mac OS 10.5.5. (Leopard)• Objective-C, haXe• NekoVM (Neko Virtual

Machine) Duration:6 months

Projects FactsChallenge

Solution

Results

Case Study: Learning Software for iPhone

Page 16: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Education module selection view Education module statistics view Flash Card

Screenshots

Case Study: Learning Software for iPhone

Page 17: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Screenshots

Case Study: Learning Software for iPhone

Grade selection view Back-side of the Flash Card MCQ Card

Page 18: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Technical Environment:• Java• Android SDKFunctional area:Mobile Application DevelopmentDuration: 4 months

Projects Facts

The customer requested an Android-based app to calculate approximate amount of fuel to fill the petrol tank, as well as the amount of money to pay for that fuel.

Challenge

Solution

Results

Application for Google Android (1.5 – 2.1) has been successfully implemented and looks the following way:

That application enables drivers to easily calculate the maximum amount of money to pay for the fuel they put into their cars.

In order to perform calculations user should specify the volume of the tank and the cost of gasoline as numeric values, and the amount of fuel left in the tank by finger slider in accordance with the testimony of the fuel level indicator in the car.

Case Study: FillPetrol Application

Page 19: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

One of the leading suppliers of the geoinformation services requested a set of stable and simple mobile applications capable to smoothly integrate with legacy datastore of geoinformation services.

The application development approach involved parallel development efforts for each different platform which allowed leveraging of analysis and project management thus reducing overall cost.

To date Artezio has developed a number of geolocation application compatible with Android, iOS and Symbian platforms.

Technical Environment:• C++• Carbide• Java• Android NDKFunctional area:Mobile ApplicationProject Team10+ mobile developers

Projects Facts

Case Study: Mobile Application Set for Geolocation

For quality assurance the team developed a versatile testing approach which included system testing as well as validation of each separate service operation simultaneously. The applications were tested both on emulatorsand on actual devices from each vendor.

Page 20: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Technical Environment:• Objective-C• iPhone OS 3.0• XCode• Interface BuilderFunctional area:Mobile Application DevelopmentCustomer:Artezio (internal project)Project ScopeSeptember 2009 – December 2009

Projects Facts

The application was required to detect motion and position changes and to highlight them on the screen in real-time.

Artezio assembled a group of software professionals for the full development cycle from design to implementation, staging, testing and ready for market launch within a short period of time.

Motion detector algorithm is based on frame-by-frame comparison and can easily detect the finest changes and is able to clearly highlight them on the screen.

User interface was developed on Objective-C using iPhone SDK while for software development Artezio has chosen to use the XCode and Interface Builder.

As a result, Artezio has developed the iPhone application in time and with 100% technical requirement accordance. Algorithms and mathematical methods sampled within the framework of theproject were successfully implemented in other Artezio’s projects.

Case Study: Motion Detection for iPhone

Page 21: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Screenshots

Case Study: Motion Detection for iPhone

Page 22: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Case Study: Series of geo-navigation applications

The customer has own series of geonavigation mobile applications. Further development and maintaining of application required essential growth of development team and investments in projects infrastructure

ARTEZIO was selected as offshore vendor and main objective of the project was to build an offshore software development center with a multi-disciplinary team that has comprehensive skills in various mobile technologies at ARTEZIO side, which has to render comprehensive support for development of Customer’s projects.

ARTEZIO has created development team, which was able to complete transition phase of project during one month and start actual development of new features for Customer’s applications. For now ARTEZIO team participated in development of three applications, which were successfully delivered to end-users.

Technical Environment:• Objective-C• iOS 4.0• Xcode

Functional area:Mobile geonavigation Applications

Projects Facts

Page 23: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Study: Series of geo-navigation applications

Screenshots

Page 24: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Case Study: Mobile client for Doc Mgmt System

The customer project was based on the need to optimize the process of handling and reviewing of internal documentation. The cornerstone of this project was to allow access from desktops as well as mobile devices to enhance total portability of the application. The standard “slim web client” of the COTS Electronic Document Management System did not meet key requirements such as: support for offline work; graphic or audio resolutions; energy saving and high-speed user interface; ability to correct the reviewed document.

Technical Environment:• Objective-C• iPhone OS 3.0-

5.0• Xcode• Interface

Builder

Functional area:Mobile Applications

Projects Facts

Artezio mobile solution engineers suggested a 3-tier architecture with the following components: A robust mobile client which provided high-speed access to the relevant documents; Synchronization service to allow offline work; Integration layer which connected the EDMS with the mobile client.

To date Artezio has developed a mobile client which covers the main functions of EDMS such as task lists review, resolution adoption (including audio resolution).

Page 25: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Study: Mobile client for Doc Mgmt System

Screenshots

Page 26: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Study: Mobile client for Doc Mgmt System

Screenshots

Page 27: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Case Study: Foreign languages learning Mobile Application

Technical Environment:• Java• Android SDK

2.1-4.0

Functional area:Mobile Applications

Projects Facts

It is uneasy task to learn foreign language, especially because it is necessary to remember a great number of words and phrases. We wanted a tool to organize, study and repeat foreign words.

The solution for that problem is to develop a flashcards application. To organize words we can use dictionaries. For easy learning it must be a mobile application to run on handheld devices in order to use it in comfortable environment.

Application for Google Android (2.1 – 4.0) has been implemented.Is an easy flashcards application for you to learn foreign languages and other stuff. You can create your own dictionaries or search through dictionaries, published by other users.Offline mode is available after first online login/registration.Dictionaries can be synchronized between all your android devices.Application provides the opportunity to import dictionaries from .csv files with two columns (text and translation). Such files can be created in MS Office Excel, Google Docs and others. To import dictionary from .csv file just open it from android email client or file browser with application.There are already several public Russian–English dictionaries. You can try them by searching through Menu->Add Public Dictionary.

Page 28: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Study: Foreign languages learning Mobile Application

Screenshots

Page 29: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Case Study: Foreign languages learning Windows Phone 7

Technical Environment:• C#• Windows

Phone SDK 7.1.1

• Prism

Functional area:Mobile Applications

Projects Facts

Develop language learning tool that targets Windows Phone 7 platform with ability to synchronize several user devices on different platforms (Windows Phone and Android).

The solution for this problem is to develop Windows Phone 7 application that provides ability to organize words into dictionaries; add and share new words, phrases and dictionaries; synchronize dictionaries and learning progress with other devices (Windows Phone 7 or Android).

Application for Windows Phone (7.0-7.5) has been implemented. This is simple application for learning foreign languages based on flash card game. It contains rich collection of dictionaries which can be extended by users. You can create public and private dictionaries. Public dictionaries will be available for other users. Also application has server-side which can be used for sync with different device, currently on Windows Phone 7 and Android platform.

Page 30: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Study: Foreign languages learning Windows Phone 7

Screenshots

Page 31: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Case Study: Application for cinema tickets booking

Technical Environment:• Java• Android SDK• ORMLite• xCode• iOS

SDK(Objective C)

• Interface Builder

• UIKit(CocoaTouch)

• REST API

Functional area:

Mobile Applications

Projects Facts

The goal was to improve the application for booking cinema tickets using iOS and Android devices. It was required to modify the user interface, to fix the defects that existed in the original version of the application and add new features to improve usability and stability of the application. Also, it was necessary to brand the application for the partner of the Customer.

The application was designed to be distributed via App Store and Google Play.

Application testing has been performed, a list of defects was identified and requirements for the new features were agreed. To improve stability, it was decided to analyze all cases of sudden closure of the application ("Crashes"), investigate the application for memory problems and fix the problem areas that will be found.

Before UI improvement the design was developed and agreed with the customer. To provide the quick branding of the application for other partners we agreed on the basic structure of the application pages and decided to rework the application in accordance with this universal structure for all future partners.

New versions of the application for the iOS and Android devices were implemented and delivered to the customer together with its branded copies for the partner. All found issues and bugs from the previous version of application were fixed, usability and stability were improved.

Page 32: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Study: Application for cinema tickets booking

Screenshots

Page 33: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Case Study: Lifestream-Emosphere

It was requested to create mobile application for Android to find and display charging points(electromobility). Application features and user interface was required to be completely the same as iPhone version of the same application has.

Since the original application has used iOS style controls it was decided to customize standard Android controls and implement some own(custom) controls to make application user interfaces much possible closest to iPhone one.

Bing Map was used for displaying objects on the map, which is unusual for Android, but it was one of the main requirements of the Customer.

Mobile application was implemented and delivered to the Customer.

Technical Environment:• Java• Android SDK• Bing Maps SDK

Functional area:Mobile Applications

Projects Facts

Page 34: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Case Study: Lifestream-Emosphere

Screenshots

Page 35: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Technical Environment:• Objective-C• iPhone OS 3.0• XCode• Interface BuilderFunctional area:Mobile Application DevelopmentProject ScopeJanuary 2010 – February 2010

Projects Facts

The main aim of this application was providing an option of sending an e-card or posting one to Facebook wall or ‘tweeting’ it on Twitter using iPhone or iTouch devices.

The customer needed to have an iPhone application developed and tested by Valentine's Day.

Artezio formed a group of software professionals capable to provide full development cycle from design to end release phase on a tight schedule.

Leveraging its experience with the Agile development methodology, Artezio team split the development process into a series of short iterations. During each iteration the Customer would receive a working version of the app with its latest feature set for comment and testing.

UI was developed in Objective-C using iPhone SDK along with XCode and Interface Builder.

As a result, Artezio has developed an iPhone application on time in accordance with precise technical requirements from the Customer.

Case Study: Pocket Valentine App for iPhone

Page 36: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Screenshots

Case Study: Pocket Valentine App for iPhone

Page 37: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Technical Environment:• xCode• iOS

SDK(Objective C)• Interface Builder• UIKit(CocoaTouc

h)• REST APIProject Scope4 months

Projects Facts

The goal was to rework the movie ticketing application for iOS(iPhone). It was required to modify the user interface, features and internal architecture and add new features to improve usability and stability of the application. It was also necessary to make application easy to brand for the different partners of the Customer.The application was designed to be placed on App Store.

Previous application version had a number of architectural problems and in the same time functional requirements for most features have changes, that’s why was decided to implement application from scratch and not to use the old stuff.

New versions of the application for the iOS was implemented and delivered to the customer. All new features were implemented, iPhone 5 and Passbook support was added. Application already available in App Store and new versions are planned.

Case Study: Reworking of the application for cinema tickets booking

Page 38: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Screenshots

Case Study: Reworking of the application for cinema tickets booking

Page 39: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Challenge

Solution

Results

Technical Environment:• xCode• iOS

SDK(Objective C)• Interface Builder•

UIKit(CocoaTouch)

• Eclipse• Android

SDK(Java)• XML

Projects Facts

It was necessary in the short time to develop a mobile application to search for specialists in the SAP area similar to the customer's site. iOS and Android were selected as the target platforms. Both, smartphone and tablets were need to be supported.Design of the application was to be developed on the side of Artezio.The application was intended to be placed on App Store and Google Play.

As the database of candidates was stored on the server and updated constantly, it was decided to develop a client application for each target platform. Server integration was proposed to be realized via XML file, which will be automatically updated on the server side through some time intervals. To download the database from the server the application has provided automatic and manual synchronization.

Project was successfully completed and delivered to the Customer with the following stuff:- Separate design for iOS (5.0-6.1) and Android - Native apps for iOS(5.0-6.1) and Android(2.3.3-4.1) ready for publishing on the storesApps already available on the App Store and Google Play.

Case Study: SmartSAP

To support for tablets and phones, it was decided to develop a universal application that automatically detects the type of device.To achieve high speed and ability to work in offline was suggested to develop the native applications.

Page 40: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Screenshots

Case Study: SmartSAP

Page 41: 2013 Artezio Project Portfolio - Mobile Applications

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333 Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: [email protected]

www.artezio.comThe art of technology

Artezio thanks for your attention

Headquarters: 3G Gubkina Str., Suite 504Moscow, 119333, RussiaPh.: +7 495 981-0531Fax: +7 495 232-2683

E-mail: [email protected] Web-site: www.artezio.com

Contacts