22Feb2015

SaaS: Trends in Cloud Development

Nowadays, there is no so huge hype around cloud computing as it was several years ago. On the other hand, cloud development is a robust part of IT industry with its own history and trends. For now, Software as a Service is not just about launching the code in the cloud and scale it in real time. Most Cloud users deploy code weekly or even daily, there are questions on Testing/QA processes, Production/Deployment workflows and more strong software security approaches. Elasticity of cloud structure the key factor to implement Big Data project in the cloud, as well as, storage, analytics and batch processing application. Large companies want more control on their Software as a Service solutions. They can build their own cloud infrastructure based on one of open source solutions. Small teams rather use well-known public clouds.

Cloud development principles

A lot of projects are moving to the cloud these days. Developers face a common set of challenges. There are basic principles to achieve the best results. Document architecture and deployment infrastructure. Designed solution should be highly cohesive and loosely coupled.

Read more
13Feb2015

iOS Development: iOS 8 APIs

Category: iOS development

New 8-th major version of iOS platform [https://www.apple.com/ios/] was officially released a couple of months ago. Anyway, it’s the biggest event for Iflexion iOS Developers. For now it’s installed on 78% of all apple devices. So huge percentage allows us to talk about it as a standard. Let’s research it’s new cool features and API.

Auto Layout

Before this update, iOS Development workflow pushes software developers to compose UI in one or two modes: portrait and landscape. Now, Auto Layout is a new approach to design in more universal and robust way. The main idea is to describe layout as a set of relations between UI elements. Such scheme is suitable for iPhone and iPad, portrait and landscape. As you can see, it is completely different approach. Look into it as soon as possible.

Read more