iPhone
Advanced Software Development has a great experience in development of applications for the following Apple’s products: iPad, iPhone and iPod Touch. Now we have an opportunity to develop advanced high-quality software of any difficulty for the abovementioned platforms. Here some of our projects:
Augmented reality
Our Company took part in developing of augmented reality application for advertising campaign of the well-known sportswear brand. So while developing we decided:
- The problem of searching special images (2D barcodes) in shots of streaming video made by the iPhone (3G/3GS) camera.
- The problem of how to display the 3D object over displayed video on the device screen.
- The problem of how to save received video on the iPhone 3GS and images on the iPhone 3G (there is no opportunity to save video on the iPhone 3G due to the Apple’s License Agreements)
Flip`A`Nickel
![]()
Every day we have to make choices. And sometimes making of such choices can be very difficult. To make life easier, we have designed the Flip A Nickel application for the iPhone, which imitates coin tossing and thus eases the decision-making process, allowing Fate to decide for you. The virtual coin looks as the real one. And you can do with such virtual coin everything, what you can do with the real one.
Main features:
- Accelerometer in coin flip mode
- Touch screen to enable coin to be moved around and flipped
- 3D-graphical representation of the coin and its surroundings
- Realistic sounds and flipping effectsn which accurately simulates the laws of physics
Flip-A-Nickel is a great opportunity to show your friends just what your iPhone is capable of!

iBrillity
![]()
Tired from everyday routine? Such classic games as Bejeweled, Trism, Topple, Tetris make you yawn? iBrillity helps you to color you life. The rules are very simple. Basically you select a gem and the possible moves will be highlighted. Then you select one of them and they will swap positions by rotating the entire axis. Initially you have to match 4 but this number increases along the levels. If you can’t match with a move you will lose one of the 10 lives that you have per level. Finally, after a match you can tilt in order to place the new gems where you want so you can build some combos. Nice 3D graphics, animations, effects, subtle sounds, smooth gameplay and lots of bonus gems are all for you!
PENMATIC


PENMATIC is an enterprise interaction system, which includes electronic document management and enterprise resource planning. This application makes easier collaboration between the employees inside a company with huge branch network, conforms to the enterprise standards and management techniques. PENMATIC was developed to optimize and improve all enterprise processes, reduce operating, administration, business costs and realization period, expand material assets turnover, improve fixed assets recovering and etc. Global integration of all information flows within a unified system provides the most appropriate information use directly influencing efficiency of management decision making and response to market changes.
Call-center Assistant


Each company, which wishes to increase its popularity for prospective and current clients, should have a call-center. Current solutions for call-center creation use IVR-component (technology that allows a computer to detect voice and dual-tone multi-frequency signaling (DTMF) keypad inputs). It means that user has to hear a robot for some times (sometimes quite long time!) before receiving necessary information.
But now for smartphones users this problem may be solved by our program Call-center Assistant. We developed the Call-center Assistant to replace IVR-component with easy to use and dynamically configured menu. When the program starts first time via the Internet, the Call-center Assistant downloads the configuration file from the server, which is specified in settings. Such configuration file describes content and structure of menu. Except title and short description each menu item can have text file or url (which opens in build-in browser) with explanations to this part of the program. Each menu item can have optional button to order call. This button means that user should not wait until call agent will answer him/her, now call agent should call you!
GeoSpot

This client-server software was developed for one of the Wi-Fi Service Providers. The objective of program is to make Wi-Fi access point installation and administration easier. The program adds to the database GPS data, information about signal strength in the installed access points, passwords and stores configurations for each access point, makes primary automatic settings and upgrades firmware. On the base of the received data array it forms the chart, shows us signal strength levels in urban landscape.

