Mobile App

Showing 10-18 of 20 results
EngineeringIcon ChevronMobile

Building Cross-platform Apps with Xamarin: Perspective of an Android Developer

By Emran Bajrami

Writing reusable code that can be shared across multiple platforms can make developing mobile applications a lot easier. But, how do you do that without paying the usual cost of maintainability, ease of testing, and poor user experience that comes with cross-platform mobile application development? In this article, Toptal Freelance Software Engineer Emran Bajrami walks us through Xamarin and shows us techniques for building high-quality cross-platform apps.

13 minute readContinue Reading
EngineeringIcon ChevronMobile

Xamarin Forms, MVVMCross, and SkiaSharp: The Holy Trinity of Cross-Platform App Development

By Sylvain Gravel

Developing a mobile app for multiple platforms can be quite costly. Implementing the same functionalities in multiple programming languages and dealing with a plethora of unique libraries for each platform requires a massive amount of time and knowledge. In this article, Toptal Freelance Software Engineer Sylvain Gravel talks about Xamarin and its companion technologies that let you build mobile applications for multiple platforms without compromising familiarity, performance, and uniqueness.

9 minute readContinue Reading
EngineeringIcon ChevronMobile

The Duel: React Native vs. Cordova

By Johannes Stein

As a result of smartphones and mobile applications becoming so popular, web developers have been looking for ways to create mobile applications using JavaScript. This increased demand has led to the development of many JavaScript frameworks capable of running native-like applications on mobile devices. In this article, Toptal Freelance Software Engineer Johannes Stein compares the current two most popular choices for mobile-oriented JavaScript frameworks, Cordova and React Native. Examining their advantages and pitfalls, he dives into details of each and compares them across different disciplines.

10 minute readContinue Reading
EngineeringIcon ChevronMobile

Tips and Tools for Optimizing Android Apps

By Tibor Kaputa

The plethora of tutorials on building Android apps may have you thinking that making a mobile app is simple. In reality, however, performance issues can be very complicated, and because performance plays a key role in making sure that your app stays on your users' list of favorite apps for a long time, every little detail must be given full attention. In this article, Toptal Freelance Software Engineer Tibor Kaputa shares some tips on how you can optimize some common performance issues and identify some of the bottlenecks in your Android app.

21 minute readContinue Reading
EngineeringIcon ChevronTechnology

Get Your Angular 2 On: Upgrading from 1.5

By Ethan James

"So much of what’s new and exciting about Angular 2 is its new way of thinking rather than its new architecture," says Toptal Freelance Developer Ethan James. In this article, Ethan walks through the inner workings of a simple Angular 1.5 app and then shows us how to upgrade it to Angular 2 while giving us the necessary understanding to truly appreciate it.

11 minute readContinue Reading
EngineeringIcon ChevronMobile

Commoditized Smartphones: Bringing 4G To Developing Countries

By Nermin Hajdarbegovic

Are we really going to need $500 phones to get people in developing countries on 3G or 4G? Not really. Welcome to the world of commoditised smartphones. Allow us to explain what’s going on and why it could have a significant impact on software and hardware industries.

11 minute readContinue Reading
EngineeringIcon ChevronTechnology

Will Shoppers And Developers Adapt to Proximity Marketing In-Store?

By Toptal Talent Network Experts

Talking about proximity marketing will get you varying reactions, from concerns about privacy issues to the idea that your phone is going to spam you with annoying ads non-stop, but if you boil down the idea, there are some really compelling concepts here. When you clear away all the buzzwords, what exactly is this shift we’re seeing? It’s the world customizing itself to you. The world is reacting to your presence, specific to you as an individual. Retailers and start-ups have taken notice, and the concepts of mobile location analytics and proximity marketing are emerging out of that.

12 minute readContinue Reading
EngineeringIcon ChevronMobile

Apple Pay and Android Pay for Developers

By Nermin Hajdarbegovic

Today, we will be taking a look at the future of mobile payments and emerging opportunities for developers. Needless to say, with each new opportunity, developers will have to face new challenges. However, since we are talking about money, I don’t think anyone expects a shortage of software developers eager to learn a few new tricks and get into this space.

12 minute readContinue Reading
EngineeringIcon ChevronMobile

Case Study: Using Toptal To Reel In Big Fish

By Nermin Hajdarbegovic

Whether you’re an avid angler or an app developer, you may be interested in taking a closer look at the development of a fishing app, which involved some of your fellow Toptalers. The goal was to create an app that would be truly useful in a professional fishing setting, while at the same time meeting a hard deadline. Since Fatsack Outdoors wanted to launch the app at one of the biggest fishing tradeshows of the year, the deadline was non-negotiable.

5 minute readContinue Reading

Join the Toptal® community.