Xamarin has a potential of speeding up development, being an inexpensive option for business. But cheap is not always the best when we need quality, stability and long-term maintenance. Let's explore potential downsides to using Xamarin as a development tool.
Choosing between cross-platform and native apps can be problematic. Read about the differences and the reasons why we rather develop native apps.
Does your business concentrate all its efforts on acquiring new customers? Great. But here’s the thing - existing customers are much more likely to buy from you again. If you’re not using any customer loyalty program, it's high time to come up with one. And here's how.
A few days ago, Anka, our Senior Project Manager, carried out a training session for our employees. She presented the essentials of KISS project management method, which allows her to manage all projects like a pro. And here's how she does it, step by step.
In July 2016 the U.N. declared access to the Internet a human right, stressing the importance of “providing and expanding access to the internet and for the internet to be open, accessible and nurtured.” Fast forward a year, you may have heard about the necessity to defend net neutrality. What's been going on?
Whether you are a product owner, project manager, UX professional or developer, you probably have one overarching goal when developing an app - ensuring that the next released version provides the best user experience and meets the needs of people using it. Luckily, you can easily achieve it with User-Centered Design.
It’s a good UX practice to show your users around when they first launch your app. While developing a mobile app, you can do it in various ways. We decided to opt for progressive user onboarding, as there was some not-so-obvious functionality that we wanted to make sure users get familiar with.