Mobile App

Showing 10-17 of 17 results
DesignIcon ChevronMobile Design

Mobile App Design Best Practices and Mistakes

by Cameron Chapman

Following some basic mobile app design best practices and avoiding the most common mistakes will help designers create apps that live past the crucial 90-day mark when 71% are abandoned.

9 minute readContinue Reading
DesignIcon ChevronUI Design

Evolving Emojis: Designing for the New Face of Messaging

by Julie Rega

Emojis are universal symbols of expression, transcending cultural and linguistic divides. As technology continues to advance, designers will be the ones to define the next evolution of human communication.

8 minute readContinue Reading
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
DesignIcon ChevronUI Design

A Step-by-step Guide to UI Animation with Principle and Sketch

by Tidjane Tall

Animated UI elements improve the user experience, but how exactly are they made? These short tutorial videos demonstrate the most effective animation techniques using Principle for Mac.

9 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 ChevronWeb Front-end

Top Ten Front-End Design Rules For Developers

by Bryan Grezeszak

Truly understanding design is easier said than done. Coding and aesthetic design require very different skill sets, which is why some front-end developers aren’t as proficient in design as they could be, and the quality of their work suffers for it. In this post, Toptal Freelance Software Engineer Bryan Grezeszak explains why good front-end developers have to follow essential design principles down to the pixel, and should regularly seek out advice and feedback from their designers.

12 minute readContinue Reading
EngineeringIcon ChevronMobile

Android Developer’s Guide to Fragment Navigation Pattern

by Becze Szabolcs

Navigation in mobile applications, when done right, can have tremendous positive impact on overall user experience. Android offers application developers multiple ways of implementing navigation in their application. However, not all navigation patterns are created equal. In this article, Toptal engineer Becze Szabolcs shows us how to implement fragment-based navigation and how it stacks up against Android's traditional navigation philosophy.

8 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

Join the Toptal® community.