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

How to Fix VerifyError in Android Apps When Using Gson Library

By Alex Vasilkov on June 4, 2013
Fixing java.lang.VerifyError in Android applications that use Gson library. When you develop Android applications using Gson library, you might face the java.lang.VerifyError error when running an app on devices manufactured with Gson library already bundled with the OS. To solve the problem, we recommend you to patch the bundled library by renaming the library package. That's how we fixed our app. But let’s start from the beginning.

iOS Development: Benefits of Using Standard vs. Custom Table View Cells

By Sergey Pozhidaev on May 28, 2013
One of the important tasks in iOS application development is working with tables and cells in order to build the app’s interface. There are several ways to build an app using table views: using styles provided by the UITableViewCell class and implementing custom styles by subclassing UITableViewCell. Using custom cells gives you more control over the application look and feel, but many developers forget that in most cases it is enough to use predefined styles. In this article I'd like to talk about the advantages of standard, predefined cells over custom cells. Benefits of Using Standard vs. Custom Table View Cells

How to Work With Events in Symfony 2 Framework

By Alexey Romanenko on May 23, 2013
We have already looked at some notable data visualisation features of Symfony 2 in an earlier post. Today's post will be about events — a handy concept, often used for adding your own functionality to the Symfony 2 framework.

Symfony 2 profile

Best Practices For Database Migration in iOS Applications

By July Nikolay on May 16, 2013
Data migration is something you'll probably need to implement sooner or later for any more or less popular application that is actively maintained and regularly updated. Suppose we are working on an application that stores a list of user's contacts. In the first version of the app, contact information was stored in the form of this structure: {NSString *fullName; NSUInteger identifier} (see left diagram in the picture). The first version was released early and immediately published in the AppStore to collect feedback and adjust the future development goals.

Soon the design changes and we no longer store identifier in an NSUInteger variable. Besides, the name of a contact is now represented as two strings (see right diagram in the picture). All three attributes are strings now.

The first version of the app: {NSString *fullName; NSUInteger identifier}

What You Should Know About TСP Persistent Connection In iOS Apps

By Aleksey Skryabin on May 7, 2013
If a mobile application has client-server architecture, we have to choose a way of exchanging data with the server at the design stage. This is a rather common question in mobile development and there is a number of well-known approaches to solve it. For our recent project we've been choosing between HTTP requests and a persistent connection. Each method has its advantages and disadvantages.

How to Create Graphs Using JpGraph in PHP Applications

By Peter Dvukhrechensky on April 30, 2013
Data visualization is an essential part of many web applications. Even large amounts of data (i.e. sales figures, website traffic, etc.) can be quickly analyzed and compared if displayed in the form of charts and graphs. The JpGraph library developed by Asial Corporation is designed just for these purposes. It can be used for creating graphs, charts, captcha images and even maps.

How To Create Web Services Using Django REST Framework

By Dmitriy Kuragin on April 16, 2013
When developing web applications, we often use Django technology and today I will tell you why we like it. To keep things short for the busy reader, I can summarize in a few words: simplicity and productivity. For those interested in the details, read below. We'll go step-by-step through the process of creating a simple web service using Django.

Tips for Using UIImage Objective-C Class

By Andrey Chevozerov on April 3, 2013
UIImage is one of the most commonly used classes in iOS development. It is generally used for drawing icons, backgrounds, etc. However, not all developers realize how powerful this simple class may become with a proper approach. Today, I'm going to suggest several unusual ways of using UIImage to fill an area with a texture, create a stretchable UI element, changing and masking an image.