bg_appbuddy

Xamarin app development

App Buddy

First project: We have developed a B2C app for the leading clothes merchandise in the European market. Along with mobile apps in Xamarin technology, we also have developed the back-end CMS in Laravel PHP. Product related information is streamed in the form of videos so that end users can view it and mark it as favorite. Multiple store outlets can promote their product related videos through the app and thus giving the store boosts in sales.

Second project: We have developed an app as an extension to the existing TV channel service for the users to view their channels onthe portable devices for all the 3 platforms (iOS, Android and Windows). The channels are streamed live from the API’s provided by the client.

Detailed info:

FIRST PROJECT

Platforms, devices & modes:

iOS, 7.0 & above, iPad2 & above, landscape;

Android, 4.0 & above, Tablets ”7 & above, landscape.

Technology stack:

• Visual Studio Online;
• Visual Studio 2013;
• Xamarin;
• Couchbase Lite DB Integration: Couchbase Lite DB was chosen over the standard SQL DB for
performance;
• Laravel REST API – Developed by us;
• MVVM.

Complexities:

• Managing 2 different Video players as per each platform for Live streaming of the videos;
• Handling Pagination and dynamic UI to show the video & products.

Team & project scope:

2 Xamarin/PHP developers & 4 manmonths;

SECOND PROJECT

Platforms, devices & modes:

iOS, 7.0 & above, iPad2 & above + iPhone4S & above, landscape;

Android, 4.0 & above, Smartphones, tablets ”7 & above, landscape;

Windows, 8.1 & above, Windows phone & surface tablets, landscape.

Technology stack:

• Visual Studio Online
• Visual Studio 2013
• Xamarin
• SQLite
• ASP.NET Web API 2
• MVVM
• Third party Library for Gestures recognition – http://www.mrgestures.com/

Complexities:

• UI/UX – Dynamic UI was delivered through the web-services which required to be deployed on every
platform according to design methods
• Handling same code base for all the 3 platforms
• Managing 3 different Video players as per each platform for Live streaming of the videos
• UI – scroll inside scroll for channel display landing page for all 3 platforms

Team & project scope:

1 Xamarin developer & 3 manmonths;