Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.com
The art of technology
Artezio is an ISO 9001:2008 certified software development company. Since 2000, Artezio has completed over 1000 projects for its international corporate customer base, thus the Company has become one of the key players on the European/US software development market.
Artezio ProfileMobile
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
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
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Expertise in Mobile App Development
Wifi
Scheduling
Portals, Web-Based Tools
Video streaming, IP
Geolocation, geotracking, geonavigation
Document management systems
Mobile banking
E-Learning
Sim Application Toolkit
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Technology Expertise
Android SDK 1.5-2.3, Java, SQLite, XML, JSON, Google calendar, Picasa, YouTube
integration, Android services
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 SDK 2.x, 3.x
Java MEWindows Mobile/Phone
Android iOS
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
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
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Studies: Mobile products
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: MinutesPadMinutesPad – a professional business
app for meeting minutes management.
Key Functionality 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
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
Technologies Java
Android SDK
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: MinutesPad
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Travel StoriesTravel Stories – iPhone app for creation travel stories.
Key Functionality The travel calendar
The event journal
Statistics
Photos
Expenses
Technologies Objective C
iOS SDK
Java
Android SDK
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Meeting TrackerMeeting Tracker – meeting planning and minutes tracking application for Android smartphones
Key Functionality making text notes
video and sound recording
support by Android devices
integration with corporate
e-mail and calendar management system
Technologies Java
Android SDK
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Cost TrackCost Track is a user-friendly mobile solution for those who use personal accounting in everyday life
Key Functionality create and manage cost sheets for
incomes and expenses
enter incomes and expenses divided by category, date, time, location and characterized by pictures and descriptions
group entrees for better understanding the cash flow structure; - use multiple currencies with agile exchange rates recalculation
import/export data in CSV format for further processing in Numbers or Excel
secure data with a PIN code
Technologies iOS
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Gantt ViewerThe Gantt Viewer is a product specially created for project managers and MS Project users who would like to have an opportunity to view MS Project files on their iPads.
Key Functionality Viewing files offline
Integration with Dropbox
Opening files from the email
Opening files by hyperlink
Opening MPP and XML-files
Technologies iOS
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Studies: Mobile application development
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Wifi Connection Manager
Project GoalTo create a custom connection manager that would detect customer Wi-Fi hotspots and connect to them transparently from end-user’s mobile device.
DescriptionArtezio developed the application using the Windows Mobile platform and .NET Compact framework with the following functionality:
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
Technologies Windows Mobile 6.x
.NET Compact Framework
Scope 4 months
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.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Mobile Banking Solution
Project GoalTo 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.
DescriptionThis 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.
Technologies Windows Mobile 6.x
.NET Compact Framework
C# 2.0
C# 3.5
Java ME
Scope 6 months
ResultsOnce 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.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Learning Software for iPhone
Project Goal 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.
Description 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
Technologies iPhone OS 2.0-2.2 APIs
XCode, Interface Builder
Mac OS 10.5.5. (Leopard)
Objective-C, haXe
NekoVM (Neko Virtual Machine)
Scope 6 months
ResultsPresently this application is used by the customer’s client base across Europe.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Learning Software for iPhoneEducation module selection view Education module statistics view Flash Card
Grade selection view Back-side of the Flash Card MCQ Card
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: FillPetrol Application
Project GoalThe 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.
DescriptionThat 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.
Technologies Java
Android SDK
Scope 4 months
ResultsApplication for Google Android (1.5 – 2.1) has been successfully implemented and looks the following way:
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Mobile Application Set for Geolocation
Project GoalOne 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.
DescriptionThe application development approach involved parallel development efforts for each different platform which allowed leveraging of analysis and project management thus reducing overall cost.
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 emulators and on actual devices from each vendor.
Technologies
C++
Carbide
Java
Android NDK
Scope 10 mobile developers
ResultsTo date Artezio has developed a number of geolocation application compatible with Android, iOS and Symbian platforms.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Motion Detection for iPhone
Project GoalThe application was required to detect motion and position changes and to highlight them on the screen in real-time.
DescriptionArtezio 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.
Technologies Objective-C
iPhone OS 3.0
XCode
Interface Builder
Scope September 2009 – December 2009
ResultsAs 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 the project were successfully implemented in other Artezio’s projects.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Motion Detection for iPhone
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Series of Geonavigation Applications
Project GoalThe 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
DescriptionArtezio 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.
Technologies Objective-C
iOS 4.0
Xcode
ResultsArtezio 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.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Series of Geonavigation Applications
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Mobile Client for Doc Management System
Project GoalThe 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
DescriptionArtezio 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
Technologies Objective-C
iPhone OS 3.0-5.0
Xcode
Interface Builder
ResultsTo date Artezio has developed a mobile client which covers the main functions of EDMS such as task lists review, resolution adoption (including audio resolution).
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Mobile Client for Doc Management System
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Foreign Languages Learning Mobile application
Project GoalIt 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.
DescriptionThe 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.
Technologies Java
Android SDK 2.1-4.0
ResultsApplication for Google Android (2.1 – 4.0) has been
implemented.
It’s 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.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Foreign Languages Learning Mobile application
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Foreign Languages Learning Windows Phone 7
Project GoalDevelop language learning tool that targets Windows Phone 7 platform with ability to synchronize several user devices on different platforms (Windows Phone and Android).
DescriptionThe 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).
Technologies C#
Windows Phone SDK 7.1.1
Prism
ResultsApplication 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.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Foreign Languages Learning Windows Phone 7
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Application for Cinema Tickets Booking
Project GoalThe 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.
DescriptionApplication 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.
Technologies Java
Android SDK
ORMLite
xCode
iOS SDK(Objective C)
Interface Builder
UIKit(CocoaTouch)
REST API
ResultsNew 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.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Application for Cinema Tickets Booking
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Lifestream-Emosphere
Project GoalIt 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.
DescriptionSince 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.
Technologies
Java
Android SDK
Bing Maps SDK
ResultsMobile application was implemented and delivered to the Customer.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Pocket Valentine App for iPhone
Project GoalThe 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.
DescriptionArtezio 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.
Technologies Objective-C
iPhone OS 3.0
XCode
Interface Builder
Scope January 2010 – February 2010
ResultsAs a result, Artezio has developed an iPhone application on time in accordance with precise technical requirements from the Customer.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Reworking of the Application for Cinema Tickets Booking
Project GoalThe 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.
DescriptionPrevious 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.
Technologies xCode
iOS SDK(Objective C)
Interface Builder
UIKit(CocoaTouch)
REST API
Scope 4 months
ResultsNew 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.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: Reworking of the Application for Cinema Tickets Booking
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: SmartSAPProject GoalIt 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.
DescriptionAs 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.
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.
Technologies xCode
iOS SDK(Objective C)
Interface Builder
UIKit(CocoaTouch)
Eclipse
Android SDK(Java)
XML
ResultsProject 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 stores
Apps already available on the App Store and Google Play.
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Case Study: SmartSAP
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Company Overview Established in 2000
Development centers in Belarus (Minsk, Vitebsk, Mogilev), Russia (Moscow, Nizhniy Novgorod, Saratov), Ukraine (Kharkiv) and Latvia (Riga)
Sales and Operations Offices in the US: Boston (HQ), New York, Florida, California
ISO 9001:2008 certified
Operations in Europe, the US, Middle East and JAPAC
Over 1000 successfully accomplished projects worldwide
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Business Partners
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
artezio.comThe art of technology
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Business Models
Artezio Inc. www.artezio.com Skype: artezio_software Email: [email protected]
Contacts
artezio.com
The art of technology
Artezio thanks for your attentionE-mail: [email protected] Web-site: www.artezio.comSkype: artezio_software