Azoft Case Studies - Page 5 of 9 - Blog about Technology, Events & People
Azoft Case Studies

Postman REST Client: Helping
Front-End and Back-End Developers Work Efficiently

By Victor Kotov on November 14, 2013
Benefits of Using Postman REST Client for Testing REST Web Services One of the reasons large mobile development projects fall behind schedule is poor interaction between project teams, namely between front-end and back-end developers. This is especially the case if teams work in different time zones. Mismatching protocols, invalid data and date formats, services that don't work, SSL errors – these small bugs can become a big problem and slow any project down considerably. While working on a recent mobile project, we found our solution. It"s Chrome extension Postman REST Client, an HTTP client for testing web services. Today I"ll share how we"ve made the working process smooth and efficient with all bugs timely found, documented and fixed.

Clone Wars: How to Perform a Game Server Stress Testing Efficiently

By Dmitriy Cheremnov on October 30, 2013
Clone Wars: How to Perform a Game Server Stress Testing Efficiently

...On command, thousands of fearless clones rushed down dark, narrow corridors of the Web to face the battle and to win. The clones had no magic attack skills nor legendary armor, but they followed instructions obediently, which brought them a glorious victory.

It's not a piece from the Star Wars saga, but a stress testing algorithm for a Java-based server that our game development crew used in one of the recent projects — a Poker game application for social networks. This algorithm is easy for implementation, not to mention it ensures quite a high skill level of the game for automatic players. Using this method, it’s possible to use bots for testing alongside with real players without spoiling the fun.

Mobile App Security Checklist:
Does Your iOS App Protect User Data?

By Victor Kotov on October 16, 2013
Last week we started talking about application security assessment — a vital aspect of mobile app development process. Our previous post covered the topic of iOS penetration testing any developer could — and should — perform if the iOS application he or she works on deals with confidential information, i.e. credit card numbers, account credentials, etc. Today we'll continue talking about mobile app security testing and focus on protecting user's data. Mobile Development Tips: How to Check Security of Your Mobile App

Security Assessment of Mobile Payment Apps: iOS Penetration Testing

By Victor Kotov on October 2, 2013
Recently, when developing a mobile payment app for iOS, we had to meet high security requirements, established for apps that deal with confidential data (i.e. credit card info). The app we were working on was a mobile top-up service that allows users to make quick payments to their wireless carrier. For this project, in addition to following the usual practices of secure mobile development, we carried out security assessments of the app and its supporting architecture. Security Assessment of iOS Apps: Penetration Testing

Our First Experience with Robotics: Making a Web-Controlled Robotic Arm

By Alexey Romanenko on September 25, 2013
As part of Programmers' Day celebration this year, Azoft web developers decided to surprise their fellow Azoft employees with a competition. To try something new and unusual, they created an internet-controlled robotic arm.

Establishing Communication
Between Android Components
Using a Message Bus

By Alex Vasilkov on August 28, 2013
When developing Android apps, it's often necessary to establish some kind of connectivity between various framework components such as Activity, Fragment, Service or AsyncTask. These components all have their own life cycles and are weakly connected to each other, making the communication between them a bit tricky.

How To Create HTML5 Canvas Animated Transitions using KineticJS

By Anton Kavytin on August 22, 2013
Until recently, interactive web graphics usually meant Flash. Today, we have a number of alternative technologies, HTML5 Canvas being one of them. In this post I'll tell you how to implement an animated transition from one scene to another using KineticJS framework and show you some tricks to make working with the canvas easier and more efficient.

Creating an Image Gallery for iOS Apps Using UIImageView

By Sergey Pozhidaev on July 31, 2013
For one of my recent mobile development projects I had to implement a scrollable image gallery for an iOS app. According to the requirements:
  • the gallery should take up as little memory as possible
  • the user should be able to easily scroll left or right
  • should look like the one pictured on the screenshot below.

Creating image gallery for iOS apps using UIImageView