Need to develop an app? Look no further, we’ve got you covered!

Xamlab delivers top notch quality app design, development, training & consulting services for wide range of industries. Whether you need native or cross platform app, desktop, mobile, TV or wearable app Xamlab is gateway to the ultimate success of your business.

PORTFOLIO

TICKSTER BOXPOINT

 

Tickster, being a unique event management platform had an app for scanning and consuming tickets. To ensure the app worked super fluent, was extensible for later developments and used the latest tools and technologies it was decided to completely re-design and re-write the app. Xamlab was responsible for creating the new design of the application with animations, and completely rewriting it from Xamarin.Forms to iOS and Android native platforms using Swift & Kotlin.

INSTA CODEX

 

Insta Codex is a platform that makes browsing the law and finding a specific article of interest a breeze. Xamlab was faced with the challenge of creating an app with very intuitive and fluid navigation and super-fast full text search. Also, the goal was bringing a modern touch to the brand with eye catching colors. We created the brand identity, implemented nice and intuitive design and user experience. After which, application was built using iOS/Android native platforms.

TICKSTER GOLDEN HITS

 

Tickster is a unique event management platform, which allows its customers to browse events in a venue, buy and use electronic tickets, see the events schedule. All of these with nice UI, complete offline support. Xamlab was responsible for implementing white-label event mobile platform that could be easily rebranded for multiple clients and events. The main challenge was creating custom UI controls, ensure easy brand customization by maintaining UX consistency, complete offline support. As an example, Golden Hits was built as the first implementation of white-label.

BIBLIOS

 

Biblios is a bible reading application with features such as search, note taking, highlighting, dark & light color schemes and more. This was one of our design projects, where we had to first build the application wireframes, then develop the brand identity, after which created the mobile application design. The colors where chosen in a way for the brand identity to stand out both in dark and light color schemes.

TIMEPOD

 

Timepod is an event management platform allowing customers to browse the event schedules, book tickets, see events on the map and so on. Xamlab was responsible for architecting the mobile app from ground app. Main challenges of the app were designing custom controls to implement polished and good-looking app matching design specifications. Another challenge was designing offline first architecture with 2-way data synchronization. App targeted iOS & Android platforms and was built using cross platform Xamarin.Forms framework.

TOJEERO

 

Tojeero is peer to peer e-commerce platform. Xamlab was responsible for implementing both the front end of the mobile app using Xamarin.Forms and the backend using Parse.Server. Unique challenges of the app were

  1. Sophisticated UI development with lots of custom controls
  2. Advanced use of list views with improved performance and lazy loading
  3. Real time chat client using PubNub

BIBLE STONES

 

Bible Stones is the best Armenian bible reading app with convenient and performant UI, and sophisticated features like full-text search. Bible stones was Xamlab’s first project. It’s implemented utilizing native iOS and Objective-C. There were a lot of challenges in this project, the main of which was designing a full text search engine to work with iOS Core Data. The search engine would allow super quick & efficient search throughout the bible text.

YUGGLR

 

Yugglr is a portal for families where members can see family schedules, albums, each other’s location, monitor family feed, send messages each other. It’s like family-internal social network. Xamlab was responsible for implementing the mobile app from ground up using Xamarin.iOS native. A lot of custom controls were developed during the development such as custom calendar with heavy UI animations, custom collection views,  custom menus and pop-ups with blurred backgrounds and animation, custom gallery control to allow creation of albums, browsing albums with thumbnails, uploading images from camera and library, map extensions with custom pins views.

LUVTAP

 

Luvtap is a platform allowing people to send small gift vouchers to other people, which those could redeem at registered stores. Xamlab was responsible developing the architecture of the app and implementing the UI using Xamarin.iOS native from ground up. App posed unique challenge because of its sophisticated UI with custom animations and blurred design ideology. App was built to be offline first with 2-way data synchronization. Braintree payments were integrated into the app, for performing in app voucher purchases. App allowed authentication with username and password, as well as authentication through social networks.

Testimonials

SERVICES 

We do apps! Technologies we’ll choose for your app will be varied to perfectly match your budget and business requirements. Some apps are craving to be developed using cross platform frameworks, but others are intricate & complex enough to be feasible only using native tools & technologies. Whichever case it is, we have extensive experience and a capable team to bring the app idea to live and to guide you to the right choice and make you successful.

Partnership

Whether you are a startup, have an idea, need adjustments to existing solutions, have perfectly defined requirements or don’t know from where to start, Xamlab is here to help you out with 3 flexible partnership models.

Fixed price

This model is best suited for customers who exactly know what they want, have detailed functional and design requirements. Based on those requirements backlog will be formed, milestones will be created. Payments are made 10% upfront, the rest, after each milestone completion.

Hybrid

If you don’t know what exactly you want, our team can help you formulate those requirements and bring your idea to live by delivering working design prototype. This will happen by Agile approach. Then, we can provide a fixed price quot.

Agile

This model is best suited for long term relationships, where customers have big goals, and we move on towards that goal agile, sprint by sprint. In this model customers are charged by hourly rate of developers. We use time trackers to make everything transparent.

Fixed price

This model is best suited for customers who exactly know what they want, have detailed functional and design requirements. Based on those requirements backlog will be formed, milestones will be created. Payments are made 10% upfront, the rest, after each milestone completion.

Hybrid

If you don’t know what exactly you want, our team can help you formulate those requirements and bring your idea to live by delivering working design prototype. This will happen by Agile approach. Then, we can provide a fixed price quot.

Agile

This model is best suited for long term relationships, where customers have big goals, and we move on towards that goal agile, sprint by sprint. In this model customers are charged by hourly rate of developers. We use time trackers to make everything transparent.
CODE OF CONDUCT
At Xamlab we are obsessed with quality. To reach the high bar of delivering the best possible results, we have come up with architecture, guidelines, principles, code style and philosophy to make sure any code from any developer that leaves Xamlab meets the same quality criteria.

Design for functionality

Functional requirements are heart and core of every product. Developers will deliver results if there are clearly defined specifications of what should be done. Before any development starts, we formulate feature & user story backlog with detailed acceptance criteria per user story. Afterwards development starts and features are developed to match those criteria – nothing more, nothing less.

Design for beautify

Application UI & UX design is the core aspect of product success. Each app that is built from ground up by Xamlab goes through a thorough planning & design process. UX & UI design mistakes can be very expensive to fix after development was done, thus the risk should be minimized and proper detailed designed should be ready before the development starts

Design for testability

It is very hard to improve and extend existing solutions if the code is not covered by unit, integration & UI automation tests. At Xamlab, we have come up with MVVM architecture, code style & design patterns that allows us to reach up to 95% of test coverage. Further, UI automation tests that can be deployed to thousands of cloud device, ensure application works as expected in real world on any device, operating system and screen size.

Design for functionality

Functional requirements are heart and core of every product. Developers will deliver results if there are clearly defined specifications of what should be done. Before any development starts, we formulate feature & user story backlog with detailed acceptance criteria per user story. Afterwards development starts and features are developed to match those criteria – nothing more, nothing less.

Design for beautify

Application UI & UX design is the core aspect of product success. Each app that is built from ground up by Xamlab goes through a thorough planning & design process. UX & UI design mistakes can be very expensive to fix after development was done, thus the risk should be minimized and proper detailed designed should be ready before the development starts

Design for testability

It is very hard to improve and extend existing solutions if the code is not covered by unit, integration & UI automation tests. At Xamlab, we have come up with MVVM architecture, code style & design patterns that allows us to reach up to 95% of test coverage. Further, UI automation tests that can be deployed to thousands of cloud device, ensure application works as expected in real world on any device, operating system and screen size.

Design for maintainability

Maintainability is a derivative of testability. If apps are properly covered by tests, it’s easy to quickly extend and improve them. But that’s not the only factor. We have proper style & architecture of building complex solutions. The code style is so ubiquitous at our company that C# devs can review iOS & Android code, and vice-versa, cause the style is the same throughout different platforms and technologies

Design for extensibility

Solutions that are developed at Xamlab comply to SOLID design principles. Because of proper code architecture, abstraction, testability it’s a breeze to add new features rapidly by preserving the existing features integrity. You can make bold changes, get ahead of your competitors by significant margins without the fear of breaking the existing features.

Design for maintainability

Maintainability is a derivative of testability. If apps are properly covered by tests, it’s easy to quickly extend and improve them. But that’s not the only factor. We have proper style & architecture of building complex solutions. The code style is so ubiquitous at our company that C# devs can review iOS & Android code, and vice-versa, cause the style is the same throughout different platforms and technologies

Design for extensibility

Solutions that are developed at Xamlab comply to SOLID design principles. Because of proper code architecture, abstraction, testability it’s a breeze to add new features rapidly by preserving the existing features integrity. You can make bold changes, get ahead of your competitors by significant margins without the fear of breaking the existing features.

Contact us

Visit Us
TGA Business Center, Room 408 6/4 Abelyan st.
0038, Yerevan, Armenia
Email Us
Call Us
+ (374) 41 12 12 16
Working Hours
M-F: 9am-7pm, S-S: Closed

TGA Business Center, Room 408
6/4 Abelyan st.
0038, Yerevan, Armenia

M-F: 9am-7pm, S-S: Closed

Don’t miss to follow Us on Our Social networks

Pin It on Pinterest

Share This