14May2015

Usability and UI design: Bootstrap

Any new idea needs rapid prototyping. In case of startup, it is both important to reduce costs and have done current development iteration as soon as possible. Generally, there are tools to help you move this way. Bootstrap [http://getbootstrap.com] is a must-have solution, when we are talking about fast web design and prototyping, but want to avoid wasting our time on standard Usability and UI design.

Framework

First of all, Twitter Bootstrap is a pure front-end HTML/CSS framework freely provided by Twitter team. It’s not a JavaScript library for coding on client side like jQuery or AngularJS. Main purpose of Bootstrap is providing nice professional look-and-feel out of the box for the most general use cases of modern web. You have to keep in mind all features to hold the project in cross-browser state, but it’s not a problem anymore for Usability and UI design. Bootstrap supports all modern browsers. The framework holds under control typography and basic HTML elements like headings, lists, tables, etc. Grid system is available out of the box. It allows to compose almost any web layout splitted into columns with sidebars, header and footer. There are ready to use standard components like drop-down menus, form elements, all kinds of buttons, image thumbnails and various text formatting cases.

Read more
03May2015

Application Development: Photon Multiplayer Game Platform

A lot of game development platforms and frameworks are widely used to speed up Application Development process and reduce costs. All this hype is mostly about mobile or presentation layer of the game. On the other hand, even medium game needs some community interaction and social network integration. Besides, majority of the most successful game projects are client-server solutions. Photon platform [https://www.exitgames.com] and its SDK’s may be used as server side solution.

Photon supports all major mobile and game frameworks: Unity3D, Android, iOS, Windows phone, Cocos2D, Unreal Engine, HTML5, Flash, etc. As a mature platform, Photon provides several products. All of them have free plans or licenses to try it as a solution and start Application Development.

Realtime

Photon Realtime is the most useful Photon product. Technically it is game server as a service hosted in the Photon Cloud. So, you don’t need your own server machine. The cloud is distributed among several data centers around the world, to provide low latency. The solution is automatically scalable up to thousands of online players. There are 3 main activity we need for room-based multiplayer game, and Photon support all of them: Connect, Match and Play. It is possible to match together players from different sources (iOS, Google Play) with custom authentication or login via social network.

Read more