Altabel Group's Blog

Archive for February 2012

Measuring the financial performance of your IT environment can be a very difficult yet important task in making sure you are operating as efficiently and cost-effectively as possible.

First of all, you should look at the operating expenses of IT as a percentage of overall revenue. That gives you a baseline, and then you can start planning and tracking from there. A similar exercise applies to marketing, property costs, financial operations, or other areas of operating expense.

If you consider reducing IT operating expenses for greater profit, the risk to watch for is that (like any operating expense) you could lose capabilities and resources, which can lower revenues in the long run, and you could set yourself up for even bigger costs if you’re unready for future events. If you consider raising IT operating expenses to expand your capabilities, resources, and readiness, the risk to watch for is that the added expense will eat up too much of your revenue. Either way, tracking operating expenses of IT as a percentage of revenue helps you monitor the situation.

It’s also important to make sure IT spending matches organizational priorities. Make sure you can tie every new IT effort or on-going IT expense to an organizational priority. Any expense that’s not supporting an organizational priority is a candidate for elimination.

IT changes cost money too, whether you’re adding, replacing, or removing IT resources.

Maybe the best way to get an overall idea of how your technology systems are performing is to have an IT audit done on your setup.

IT audits can be beneficial for larger companies and organizations, answering questions such as: – Am I using the most up to date technology?
– Am I running my systems in the most efficient way possible?
– Is there any way to cut costs within my IT environment?

IT audits can also be extremely helpful to smaller companies and startups answering questions such as:
– Do I need an IT team?
– What sort of technology/software can help me streamline efficiency?

One important question that an IT audit answers for all companies is: How am I running my IT systems in comparison to other businesses/organizations like mine?

Answering these questions can help put the financial performance of your IT environment in perspective.

Kind Regards,
Lina Deveikyte
Altabel Group – Professional Software Development

Social games not only represent a lucrative new revenue channel for social media sites but they also signal a fundamental change in the structure of the social media industry. Social networks can no longer afford to rely solely on advertising revenue—they must master the intricacies of directly monetizing their users via virtual currency, virtual goods, and social games.

Social games are the perfect addition to the social network. They provide a lightweight, social form of entertainment that enriches the interaction of a site’s users. As a result, social games on smaller social networks often meet or exceed the ARPU (Average Revenue Per User) observed on Facebook. And, unlike advertising, which detracts from the social experience of a site, a successful social games strategy will simultaneously increase a site’s stickiness and significantly increase revenue. However, implementing a successful social games strategy is not easy; new technology, new skills, and an ongoing commitment are required to succeed.

There are three main pillars that anchor a successful strategy: The platform, the content, and the distribution. If any one of these pillars is weak or missing, the true potential of social games and the virtual goods sold within them will remain unrealized.

The Platform

The first step in a successful social gaming strategy is creating an application platform from which social games can be distributed to a site’s users. A great platform must enable social games to be well integrated into a site’s structure, have access to essential social information about a site’s users, and monetize a site’s users with the least possible friction.

The Content

A site’s content strategy must be focused on developing a portfolio of games that are the best fit for its users. One or two social games are seldom enough to transform a site into a virtual goods powerhouse. The sweet spot is to launch with at least five games and most smaller sites can support twenty or thirty popular games before attention gets spread too thin.

Sites should deploy games that:
Appeal to the site’s core demographic;
Promote the behaviors that are key to the site’s appeal — whether that is flirting, keeping up with friends, or gathering around a particular theme.
Have already proven to be engaging.
Are continually optimized and refreshed to retain users.
Crafting an initial portfolio is often more challenging than expected. Great content takes significant skill and resources to build. In addition, it’s important to realize that many games have a limited shelf life, so new content must be continually added in order to keep a site’s social gaming ecosystem vibrant.

The Distribution

It won’t just work to simply add a “Games” tab to a site and call it a day. The goal is to get a site’s users so immersed in social games that some users are willing to pay to get ahead. To do that, social games must be promoted as a core element of the site’s feature set and the site must be proactive about driving traffic to the social games.

Social networks have three methods for driving traffic to social games:

Premier placement: Not only creating a dedicated section for social games, but also implementing hooks for those games into a site’s features such as profile pages, activity feeds, and the site’s main navigation.

Ongoing promotion: A site will dedicate high profile real estate to promote game launches, in-game events, and other calls to action that drive traffic into the games.

Viral notification channels: A site will allow social games to have reasonably unfettered access to a site’s communication channels including user-to-user messaging, invitations, and activity feeds.

A site must use all of these methods extensively in order to build its base of social game DAUs (Daily Active Users), which are key to driving revenue.

These are some key points to be taken into consideration how you could benefit from the social gaming. They would help companies understand how social games can transform the engagement and monetization potential of their social media sites.

Looking forward to hearing your comments!


Natalia Osipchik

Business Development Manager



Altabel Group

Professional Software Development


Technology is always on a forward march. Mobile app development depends mostly on user demands and popularity. However, there are hardly any aspects of life left, which has not been the inspiration for the development of some genius mobile app.

One challenge developers face is deciding which operating system to target and whether to build native apps or HTML5 multi-platform apps. There are tools and frameworks out there that allow developers to build apps once but run them on many operating systems. Another challenge is Android itself, as developers are working with various Android versions like Honeycomb or Gingerbread, whereas for iOS, most are developing on the latest version of Apple’s mobile operating system.

One of the biggest changes we will see soon: mobile will no longer be a feature, but rather an expectation. For example, a few years ago it was pretty cool that you could order something through the Internet. Now any company would be strange not to offer that service. Also, a few years ago, it was cool that you could order something like sports tickets on your phone and then use your phone to check in at the gate. Over the next year or so, it will be strange of any company to not offer this service.

As technologies improve, our expectations improve as well. Would you buy a new car that does not have keyless entry? No, and you’d probably get the dealership to throw it in as a free upgrade, along with an iPod compatible sound system, GPS, heated seats, and lots of other things that were once “luxury features” but now come standard on most vehicles. As mobile app development increases, our expectations for mobile integration will increase as well. Will you buy a new car that doesn’t sync its diagnostics to your phone? Can you automatically track gas mileage, tire wear, performance, and time since your last oil change? These will become expectations, rather than bonus features.

But not just for cars either. If you are buying a new furnace or thermostat, will you buy the basic one, or the one that can be temperature controlled through your mobile application to save money? Does your fridge know when you are low on milk? Does your home know when you left the lights on, the oven cooking, or the garage door open?

With the technologies we have readily available (you can buy them at almost any home improvement store, electronics store, or big box store), it is fairly easy to make such things happen. However they are still considered “luxury features” because they are not entirely prepackaged.

Over the next few years, consumer expectations will demand mobile integration to the point that it won’t be wise for a company not to offer.

Best Regards,

Kristina Kozlova

Marketing Manager



Altabel Group

Professional Software Development


Mobile apps and HTML5 are two of the hottest technologies right now, and there’s plenty of overlap. Web apps run in mobile browsers and can also be re-packaged as native apps on the various mobile platforms. With the wide range of platforms to support, combined with the sheer power of mobile browsers, developers are turning to HTML5 as a “write one, run many” solution. But is it really viable? There are still compelling reasons to go native, and clearly, many developers are indeed going that route.

1. We can divide mobile functionality into two dimensions: the experience of the app itself, and the way it hooks into the device’s ecosystem, e.g. for Android, this would be features like widgets and notifications. In terms of app experience, native apps can do more.

2. It’s true that many in-app features are simply beyond reach for an HTML5 app. No matter how hot your web skills are, if your app is stuck in a sandbox with no camera API, it won’t be taking snaps anytime soon! Making a hybrid – native plus web – app is hardly an ideal solution. It adds complexity and applies only to web apps wrapped as native apps, rather than traditional websites accessed from a mobile browser. But it mightn’t be necessary for long. Web standards are evolving rapidly, and modern mobile browsers are keeping pace. Offline storage, geolocation, canvas graphics, and video/audio playback all enjoy widespread support among modern smarpthones, for example. Even camera is starting to be supported — as of Android 3.1, it’s possible to capture photos and videos using web standards. And the latest iOS browser supports WebSocket for 2-way streaming, as well as device orientation detection.
Overall, mobile is evolving. But the web is also evolving, and fast. Among desktop browsers alone, there are five major browser vendors evolving standards and adding features at lightning pace. While it’s not a trivial process to port these features to mobile, many of them have already made their way into the mobile browsers.
Native is a fast-moving target, but the web is closing the gap.

3. Native apps use robust programming languages (e.g. Java, Objective C, C++) which were designed for complex application development and have a proven track record. The APIs were designed ground-up to support the platform at hand. You can easily debug apps in desktop emulators which provide a close representation of the target device.
What makes web development particularly troublesome is the huge diversity of browsers and runtimes. When your app runs, it’s no guarantee feature X will be available. And even if it is, how will the browser implement it? Standards are open to interpretation. On the other hand Web is often easier to develop, especially if targeting multiple devices.

4. One of the defining features of any platform is its look and feel. Users come to expect controls to be presented consistently and manipulated in the same way. There are certain idioms which vary from platform to platform, e.g. what happens when the user performs a “long hold” (keep touching an element for several seconds)? Platforms have standard idioms for such things, and you can’t satisfy them all with a single HTML5 app.
Furthermore, platform look-and-feel is orchestrated by the platform’s native software library, whose widgets encapsulate the kind of look and feel users expect. You get a lot of the expected look-and-feel “for free” just by using the native toolkit.

5. App distribution mechanisms, like Android’s Market and Apple’s App Store, have been overwhelmingly popular in recent years and are a major driving force for the entire mobile industry. Any developer can submit their native app to the marketplace, where users can discover it through a combination of browsing, searching, and getting recommendations. Not only that, but if you’ve done your job right, the glowing ratings and comments will convince users to hit the all-important install button.

It would be nice to declare a winner here, but right now, there is no clear winner. Some apps are best suited for native and some are best suited for the web. The web stack arguably has more momentum, but in terms of capabilities and execution qualities, native apps are moving fast too. And unless there comes a time when web technologies are a first-class citizen on the majority of mobile OSs, native will always be an important consideration.

Kind Regards,
Lina Deveikyte
Altabel Group – Professional Software Development

With the start of 2012, there are some strong trends that are changing the game industry in a big way. We take a look at some of them and what to expect.

Smartphones and tablets are changing the portable gaming market in a big way. Although most games on iOS and Android are smaller experiences than say Uncharted on the PSP (or the newly released PS Vita or 3DS), there is no doubt that games on the iOS and Android ecosystems are exploding in terms of development support, user base, and revenue coming into 2012. Smartphones and tablets are offering ways for smaller and indie developers to get noticed and sell their game to potentially millions without needing a huge budget or marketing campaign. Expect a lot more Android tablets and continued strong sales of the iPad to push games on larger 5-11″ screens. As Android devices are now pushing 720p resolutions, expect Apple to not lag behind in this area too much longer. Market share for Android devices sky rocketed in 2011, and we expect the Google OS to grab even more of the market in 2012. This means more developer support from game developers.

Say hello to the PlayStation Vita. 2012 will usher in a lot more power to handhelds with the release of Sony’s true successor to the original PSP. The big question though remains…. Are gamers really interested in that much power in a handheld, or will the 3DS at a much lower price outpace Sony’s latest offerings like it did with the DS? There seems to be a big push as mentioned previously that the mobile market is garnering a lot of attention from developers and gamers alike. Is the PS Vita going to take the gaming world by storm, or will it lose market share to devices like the iPhone and Android devices… Time will tell. What we can expect though is Sony pushing the PS Vita hard to gamers and developers. A price cut might be needed though to get it the market penetration they are seeking.

Different ways of interacting with video games will also take center stage in 2012. Kinect is coming to PCs, and others like Apple with Siri are taking voice controls first offered from Kinect seriously. The industry clearly is heading into a direction towards different ways of playing and interacting with games and media. Expect this to continue in 2012 with several companies offering competing technologies that offer the gamer and content consumer ways to get immersed into digital content.

All in all, expect a lot of focus and attention towards the mobile sector for the game industry. I think it’s safe to say we will see a lot of competing products fail, and a few moving forward taking the spoils of war. Also we should continue to see voice integration as well as motion controls make a big push in 2012.

Best Regards,

Kristina Kozlova

Marketing Manager



Altabel Group

Professional Software Development


Microsoft SharePoint is a web-oriented platform for collaboration and document management. The solution can be used to create various web-sites with shared documents or dedicated applications (i.e. Wiki, blogs, and forums). SharePoint functionality is presented to the User through editable control elements that display data. Such web parts are placed on pages which in their turn are placed on the Portal and are available to the User via the browser.

SharePoint is presented in two main products:
• Windows SharePoint Services;
• Microsoft Office SharePoint Server.

Windows SharePoint Services (WSS) – is a platform for deployment and content management by Microsoft. WSS has the following features:
• is a storage of files and folders;
• gives a basic option for information search;
• provides functionality of a content management system;
• management of access rights definition;
• gives an option for a web part extension.
After the application deployment, standard or customized web parts can be used. Blogs, private address books, document store websites, internet shops, news websites, and pages with audio and video players can be easily created with the help of the applications. All the functionality above can also be combined on a single portal.

Microsoft Office SharePoint Server (MOSS) is the best component for integrating SharePoint functionality into MS Office applications. It expands Windows SharePoint Services with new options. If a document has to be saved as a part of web-applications, the solution to use is MOSS. Client Office applications (including Word, Excel, Outlook, etc.) can be easily used as constituent parts of Corporate solutions built on SharePoint. All MOSS functions can be extended by developers to implement a wide range of products: from simple web-panels to complex web-applications.

SharePoint products and technologies give a wide range of advantages not only to developers, but also to separate users and organizations of any level.

Process of web-application development using SharePoint is similar to the process of application development using more traditional means (i.e. PHP). Nevertheless, product development stage itself goes much faster and as the result cheaper to the Client.
Simplified process of web-applications creation with the use of SharePoint can be given with the following set of actions:
• SharePoint deployment and web-site creation by default;
• After Windows SharePoint Services deployment the web-site is created by default;
• Web-sites collection for the application with a template is created by default;
• Then there is a creation of the necessary types, lists and user groups;
• User rights are defined for the lists. The full safety of User information is provided.
• Necessary application components (i.e. wikis, blogs, calendars, etc.) are added and set up.
• Web-site interface is setup per Client’s wishes.

SharePoint is a powerful tool which enables creation of web-sites and a big number of applications that use web-interface.

Kind Regards,
Lina Deveikyte
Altabel Group – Professional Software Development

The current topical issue in mobile gaming industry is the freemium business model. If you’re not familiar with the term “freemium”, it essentially means the app is given away for free, but with some content available to buy within the game.
In terms of Android and iOS users, the ‘freemium’ model seems to be the reigning king of mobile gaming. Users are starting to prefer free games that offer in-app upgrades and purchases to unlock new content.
The obvious benefit of this business model is the ability to attract more users with zero cost-of-entry, while generating potentially limitless revenue via consumable items. Both of these factors have made freemium a sustainable and popular approach, especially in the gaming market, where in-app purchases account for 72% of App Store revenue.

However, freemium games are controversial because they entice players to spend money. Many games, for example, create absurdly long wait times unless the user forks over some credits. Others ensure that useful game tools are impossible to get without laying down some cash. Publishers of freemium games have even called on psychologists to help spark a greater desire for users to spend.

Findings released recently by Flurry – a mobile analytics agency – showed that mobile gamers spent approximately $14 per transaction in freemium games on iOS and Android platforms.

Perhaps of more interest is the amount of money that gamers were prepared to spend. Compared to the alternative model where a user typically pays a couple of dollars upfront for the game, once a user has been engaged via the Freemium model they were prepared to spend over $100 per transaction. In fact, contrary to some expectations, whilst 71% of transactions were $10 or under, the 13% of transactions over $20 accounted for 51% of total revenue generated. The suggestion is that the Freemium model merely allows users to decide whether they want to spend or not, and that once they’re engaged and prepared to spend, the revenue generated can be vastly more than the comparable fixed cost sale of the game upfront.

All in-app purchases can be divided into consumables [expendable items such as ammo, power-ups, etc], durables [lasting features such as a new vehicle, armour, etc] and personalisation [profile/character enhancements]. The results show that over two thirds of purchases are consumable items.

As a business model, freemium games are here to stay. What’s most important to understand is the psychology behind these games. In freemium games, consumers are experiencing compelling, immersive entertainment. They feel gratified when they progress, accomplish goals, create a unique world, and in some cases, show off to their friends. In exchange for this gratification, they are willing to spend real money, and lots of it.

Are YOU going to earn some money using freemium model?

Kind regards,
Anna Kozik – Business Development Manager (LI page)
Altabel Group – Professional Software Development

%d bloggers like this: