Material Design for Android and Backwards Compatibility

Material Design for Android and Backwards Compatibility

With the advent of the latest version of Android, Lollipop (5.0), Google has introduced to the world the concept of their Material Design philosophy. Kudos to Google for creating a really well thought out and fresh visual language for their applications. You can explore more about the Material Design here. In one of our latest Mobile App development undertakings, we took a good look at the Material Design features and how to incorporate them into our app in a backwards compatible manner. This post will look at a few of our findings. AppCompat v21 for Material Design Lollipop has introduced

Proper Development Workflow Tools

Proper Development Workflow Tools

Development Workflow Tools In this post we will take a look at the minimal set of tools we found that were absolutely essential in order to implement a proper software development workflow. This post will look at these tools mainly from the perspective of a PHP programmer. Some suggestions for other languages will be put forward as well. But the same or equivalent tools should be available for almost any other language you may be using. We make extensive use of open source tools with a sprinkling of proprietary or hosted solutions. If you are running a small to medium level

PHP 7, PHPNG and the future of PHP

PHP 7, PHPNG and the future of PHP

There is some confusion regarding the next major version of PHP. Although original slated to be called PHP 6, the developers have reached a consensus that they are going to skip version 6 and go straight to PHP 7. On the surface this might seem like an illogical step, but on further examination, it makes a lot of sense. An RFC was submitted to debate this decision. After a closely and hotly contested debate, it was decided that it was best to skip version 6. Let me try and shed some light on the events that led up to this decision.

Yii 2.0 released!

Yii 2.0 was released yesterday. For those of you who are out of the loop, you can checkout the release notes here. You can also checkout our five part series on the major changes that can be found in Yii 2.0. Have you tried out Yii 2.0 yet? Are you looking forward to trying it out? Let us know what you think about the latest iteration of this PHP framework in the comments below…

Yii2 – What you need to know – Part V (Yii2 Application Structure, Security…)

Yii2 – What you need to know – Part V (Yii2 Application Structure, Security…)

In this last and final installment of the series on Yii2 and it’s new changes, we will take a quick look at all the additional details found in this update to the popular framework that are not covered in the previous parts. Yii2 Application Structure & Installation One of the things you will notice first while starting off development for Yii2 is the new and improved application structure and installation procedure. Yii2 uses composer from the get go to manage dependencies. Moreover, the Yii2 application structure is divided into two broad types: basic and advanced. The basic installation, creates a basic