Today, Cognitive X Solutions is 5 years old

By Sebastien AubeApril 14, 2016 at 3:46 PM

We would like to take this occasion to thank you,  our friends (clients , supporters and vendors), for the confidence they have put in us. 

Over the years, we have had the chance to build some great products for our clients. 

Here are a few interesting tidbits.

- We've helped 8 startups build their software as a service (SAAS)

- Had the pleasure of working with over 50 great clients

- Completed hundreds of projects, some were challenging, all were great to work on

- Our team has grown steadily to 8 professional software developers

- We continue to foster developer growth by supporting the MonctonUG

- We like to get S#!t done!


We've invested and partnered with Xamarin to help us build great mobile applications.  While investigating better ways to write software we identified Postsharp as a great product company to partner with. With Postsharp, we can write better, cleaner code.


Expect great things from us in the near future and years to come. We want to be known as the best place to work for a developer in Atlantic Canada, attract skilled workers from outside the province to show them true Maritimer hospitality and continue on our path to becoming a world-class software development company. Right here in Moncton, NB.

From the bottom of our hearts. Thanks again (We can't say this enough) for your friendship and support.

Looking forward to our next encounter over lunch or coffee.



Posted in: Events


Mistakes to avoid when planning a mobile app.

By Sebastien AubeApril 4, 2016 at 2:40 PM

At Cognitive X Solutions we've built multiple mobiles apps over the last few years. Here are some mobile application development mistakes than can easily be avoided. 


Don't check the market for existing apps. 

Building an application takes time and a budget. Make sure the application doesn't already exist, and that there is a need for it. Maybe there's an application that does 90% of what you need. 

Don't create a prototype. 

Before you write a single line of code you should create a prototype for your app. A prototype allows you to share with stakeholders and solicit feedback. At this point, you are looking to generate interest and buy-in for your new app.

Keep user experience as an afterthought.

UI/UX design is essential to the success of your application. If you build it, they will come doesn't apply to mobile apps. There is no better way to alienate your users by providing them with a non-native and non-intuitive user experience.

Don't build native IOS and Android apps. 

A smartphone is like a small personal computer in the palm of your hand. Although very powerful, smartphones don't have the horsepower of a PC. Which means, as a developer, you need to use its resources much more wisely. Building native apps gives the application direct access to the core libraries of each system. When considering the User Experience, it is best to keep the experience consistent on each platform.

Don't test on as many devices as possible. 

There are thousands of mobile devices out there with varying screen sizes and resolutions, differing user experience, operating systems, and OS versions. It is physically improbable to test on all those iterations.  We recommend using a mobile app testing system to test on the most popular devices. 

Don't consider delays caused by application review process. 

Expect up to ten business days before your mobile app will be released to the public. Both Android and Apple have lists of items that the developer must address before the app made available.

Don't monitor usage. 

Even with the best planning, testing and prototyping it is sometimes difficult to predict how users will use your app. Incorporating insights in your code allows you to collect information about user behavior and make critical adjustments of your application.

Don't release new features often. 

Regularly releasing new features is a great way to fix bugs but also keep your users interested. With the operating systems evolving at a rapid pace it's also recommended to revisit your application on occasion to avoid compatibility issues when new features and restrictions arise.

At Cognitive X Solutions, we help our clients build innovative applications that solve real business problems. Contact us today to leverage our experience with mobile app development.

Cognitive X Solutions is now a Xamarin Authorized Partner

By Sebastien AubeFebruary 24, 2015 at 9:25 AM

Cognitive X Solutions expands mobile application development capabilities by becoming a Xamarin Authorized Partner.

Moncton, NB, Canada; February 24th, 2015 - Cognitive X Solutions today announced that it has become a Xamarin Authorized Partner.

Cognitive X Solutions offers technology solutions for small to large enterprise.

"Cognitive X Solutions will help customers build great mobile applications to support their internal, B2B and client facing projects. Having Xamarin as part of our toolbox allows us to do it better and faster." says Sebastien Aube, Chief Executive Office for Cognitive X Solutions Inc.

"We believe that Xamarin will provide us with the right toolkit to build solid mobile applications and provide great value to our clients – As an experienced development team, we are always looking for ways to build better software to reach and surpass our customers goals."

Xamarin (Build, Test, Monitor) is a platform that allows .Net developers to leverage their experience and capabilities to build Cross Platform mobile applications. Being a complete solution for development shops, Xamarin also offer the Xamarin Test Cloud (capable of testing on the top 1000 devices), and Xamarin Insights which provides data for developers to provide a quick feedback loop.

Xamarin has developed the Xamarin Consulting Partner Program to enable customers to find consultants with deep experience shipping great apps with Xamarin.

By engaging with Cognitive X Solutions and Xamarin to build mobile applications, customers receive better, faster native applications at at a better price. Businesses no longer have to worry about key concerns such as cross platform and maximizing their mobile investments.

For more information on Cognitive X Solutions mobile application capabilities please visit

About Cognitive X Solutions.

Cognitive X Solutions Inc. is a privately-owned company located in Moncton, New Brunswick, Canada. Established in 2011, Cognitive X Solutions has helped small to large companies reach their technology goals by building solid software solutions. Our team of experts can help you solve most technology problems in an elegant and efficient manner.

Contact Email:

Toll free (North America): 1-800-670-COGX (2649)

International & Local: 1-506-802-8646


Posted in: Press Release