<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/mobile/best-of/2021" -->

---
title: Best Mobile Development posts of 2021 | daily.dev
description: The most upvoted Mobile Development posts of 2021, curated by the daily.dev community.
canonical: https://daily.dev/tags/mobile/best-of/2021
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/mobile/best-of/2021
og:type: website
og:site_name: daily.dev
og:title: Best Mobile Development posts of 2021 | daily.dev
og:description: The most upvoted Mobile Development posts of 2021, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Mobile Development — 2021

1. 1  
[](/posts/15-developer-tools-to-make-you-super-productive--qabv9nzf "15 Developer Tools to Make You Super Productive")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 5y  
15 Developer Tools to Make You Super Productive  
Pairing with experienced developers leaves you with many tips, tricks, shortcuts, and tools that help them focus on a product’s business logic. The best software developers arm themselves with superior knowledge of specific tools that get the job done. Today, I’ll show you 15 developer tools that’d improve your productivity immensely.  
148  
6
2. 2  
[](/posts/7-design-principles-for-developers-sovixuehg "7 design principles for developers")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 5y  
7 design principles for developers  
Using Relative Units & Percentage Widths helps your CSS styles flow across screen sizes. Use min-width media queries ensures that mobile styles get loaded without desktop styles mixed in. Start by listing features, not designing layout. Place key actions where it's easily accessible. Follow the thumb rule to operate their mobile device.  
117  
4
3. 3  
[](/posts/vue-vs-react-what-to-choose-in-2021--qpnmbma6s "Vue vs React: What to choose in 2021?")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 5y  
Vue vs React: What to choose in 2021?  
Vue and React are among the most popular JavaScript frameworks. Vue has 181K Github stars, while React runs close with 165K stars. Both have excellent performance, each with its own advantages. Having more users of each framework would be a factor in how the job market looks in 2020.  
72  
1
4. 4  
[](/posts/toolb-dev---a-set-of-50-free-interactive-css-html-and-js-webtools-mjrlhbbcy "Toolb.dev - A set of 50+ free interactive CSS, HTML and JS webtools")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
Toolb.dev - A set of 50+ free interactive CSS, HTML and JS webtools  
Toolb.dev provides a set of 50+ and expanding free CSS, HTML and JS webtools for daily usage. Embed Collect is one of the most popular ways to collect data from your web browser. Use this data to help people with reading comprehension and vocabulary. Use the weekly Newsquiz to test your knowledge of stories you saw on this site.  
68  
8
5. 5  
[](/posts/maui-shell-offers-a-beautiful-vision-for-the-future-of-linux-xjk06o1ij "Maui Shell Offers a Beautiful Vision for the Future of Linux")  
Article  
![Avatar of omgub](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/79e495adb3c3425785b9be27969a2562)omg! ubuntu! · 5y  
Maui Shell Offers a Beautiful Vision for the Future of Linux  
Maui Shell aims to work on mobile devices and regular desktops. It is made up of a shell container named ‘Cask’ and a compositor called ‘Zpace’ These components work together to tailor the user experience to the screen-size and form-factor they run on.  
55  
3
6. 6  
[](/posts/tailwind-mobile---mobile-ui-components-built-with-tailwind-css-v4rdjv0dt "Tailwind Mobile - Mobile UI components built with Tailwind CSS")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
Tailwind Mobile - Mobile UI components built with Tailwind CSS  
Tailwind Mobile - is a free and open source mobile UI components library built with Tailwind CSS. With components for React, Svelte & Vue.js. Embed on your blog or social media accounts to show your support for Tailwind Mobile. Back to the page you came from.  
51  
1
7. 7  
[](/posts/5-web-apis-that-add-mobile-functionality-to-your-project-edigbrkzn "5 web APIs that add mobile functionality to your project")  
Article  
![Avatar of logrocket](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/logrocket)LogRocket · 5y  
5 web APIs that add mobile functionality to your project  
In this article, I’ll be exploring some of my favorite APIs that provide mobile-friendly functionality. This can include anything from social media shares and clipboard operations to contact, speech, and notifications functionalities. In this section, we will explore five unique APIs that you might need for your next project.  
28
8. 8  
[](/posts/regexlearn---learn-regex-step-by-step-from-zero-to-advanced-qjfb3uxhk "RegexLearn - Learn RegEx step by step, from zero to advanced")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
RegexLearn - Learn RegEx step by step, from zero to advanced  
20
9. 9  
[](/posts/webden---open-source-web-code-playground-built-for-mobile-ujlpe-wut "WebDen - Open source web code playground built for mobile")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
WebDen - Open source web code playground built for mobile  
WebDen is an open source mobile and tablet friendly code playground. It is a fully client-side app so you can install it as a progressive web app (PWA) on your device to use offline. Embed this code into your site and share it with your friends.  
20
10. 10  
[](/posts/why-developers-love-bulma-css-w1leizwud "Why Developers Love Bulma CSS")  
Article  
![Avatar of bit](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/bit)Bits and Pieces · 5y  
Why Developers Love Bulma CSS  
Bulma is an open-source, responsive, and lightweight CSS framework based on the Flexbox layout. It is a fully modular framework where you can import only what you need. Every element in Bulma is mobile-first and optimized for vertical reading. It provides a large variety of customizable components with 100+ functional helper classes.  
19  
1
11. 11  
[](/posts/10-best-unity-tutorials-for-beginners-to-learn-game-development-gq7qnt-hh "10 Best Unity Tutorials for Beginners to learn Game Development")  
Article  
![Avatar of quick_code](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/quick_code)Quick Code · 5y  
10 Best Unity Tutorials for Beginners to learn Game Development  
Learn how to develop games for iOS and Android using Unity. Learn how to use C# to build and test your games. Use these skills to help you develop your own games and apps. Use this information to build your own apps and games for Android and iOS. Use the tools and techniques in this course to build a game for Android or iOS using the Unity software.  
15  
1
12. 12  
[](/posts/7-vital-questions-to-ask-before-developing-an-app-dwfbkkxck "7 Vital Questions To Ask Before Developing An App")  
Article  
![Avatar of colkgirl](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/82e21f28c59c499f9c47833c55500fd8)Code Like A Girl · 5y  
7 Vital Questions To Ask Before Developing An App  
An app has become inevitable in several industries like eCommerce and Gaming. Do your research, create a survey for market research, talk to customers before you start with the app development process. Apps need to be updated regularly to fix any and every challenge you come across. Apps that are useful, secure, and user-friendly tend to attract users quickly.  
15  
2
13. 13  
[](/posts/can-you-code-on-a-phone--gwsvn1gd8 "Can you code on a phone?")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
Can you code on a phone?  
More than half of people worldwide access the internet using mobile devices instead of desktop computers. If you only have a mobile device, you can still learn to code. We just published a tutorial on the freeCodeCamp.org YouTube channel that will teach you how to code on an Android phone.  
14  
3
14. 14  
[](/posts/react-native-in-h2-2021-react-native-rx1b-aaha "React Native in H2 2021 · React Native")  
Article  
![Avatar of react_native](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/react_native)React Native · 5y  
React Native in H2 2021 · React Native  
React Native has had a great year, and we're excited to share our plans for H2 2021\. Our areas of focus include nurturing the community, beginning to roll out the new architecture to open source, and pushing the technology forward. We are also focused on improving React Native’s release process.  
13  
1
15. 15  
[](/posts/google-flutter-now-rivals-facebook-s-react-in-developer-use-the-new-stack-qy6jjwtzo "Google Flutter Now Rivals Facebook’s React in Developer Use – The New Stack")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 5y  
Google Flutter Now Rivals Facebook’s React in Developer Use – The New Stack  
Google’s open source cross-platform mobile framework Flutter is now the leading user interface toolkit for developers. Twice as many professional developers extensively used Flutter in the last year as compared to what was reported in previously according to Stack Overflow. Admittedly, React.js, the big brother of React Native, was used by 41%, but its penetration rate is slowing.  
12
16. 16  
[](/posts/best-vs-code-extensions-for-mobile-devs-r4pvkmfve "Best vs code extensions for Mobile devs")  
Article  
![Avatar of flutterpub](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/93ece9c35e134fbcab676594bd96d882)Flutter Pub · 5y  
Best vs code extensions for Mobile devs  
Extensions that will make your vs code experience more thrilling. Best vs code extensions for Mobile devs Md Sadab Wasim gives you some extensions to make your experience more amazing. We all know one fact that vs code is one of the best IDE out there and it is already great. But here I am going to give you some extension that will made your experience even better.  
12
17. 17  
[](/posts/open-mobile-camera-with-html-3zwzp4haf "Open Mobile Camera With HTML")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 5y  
Open Mobile Camera With HTML  
The HTML Capture attribute open device camera to capture image followed by accept attribute. The capture attribute takes as it's value a string that specifies which camera to use for capture of image or video. To record video pass video to accept attribute: capture="user" capture="environment" capture='environment" - Open back camera.  
11  
2
18. 18  
[](/posts/react-native-is-hiring-managers-to-expand-beyond-mobile-react-native-dux7le7fh "React Native Is Hiring Managers, To Expand Beyond Mobile · React Native")  
Article  
![Avatar of react_native](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/react_native)React Native · 5y  
React Native Is Hiring Managers, To Expand Beyond Mobile · React Native  
React Native powers Video Calling in Messenger for Windows and macOS. React and Relay power the Oculus Home and many other virtual reality experiences. We are looking for managers who will care deeply about the growth and success of our engineers. Previous React or React Native experience is not required.  
10

[See all Mobile Development archives](/tags/mobile/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/mobile/best-of/2021#page","url":"https://daily.dev/tags/mobile/best-of/2021","name":"Best Mobile Development Posts of 2021","description":"The most upvoted Mobile Development posts of 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/mobile/best-of/2021#items","numberOfItems":18,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/15-developer-tools-to-make-you-super-productive--qabv9nzf","name":"15 Developer Tools to Make You Super Productive"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/7-design-principles-for-developers-sovixuehg","name":"7 design principles for developers"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/vue-vs-react-what-to-choose-in-2021--qpnmbma6s","name":"Vue vs React: What to choose in 2021?"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/toolb-dev---a-set-of-50-free-interactive-css-html-and-js-webtools-mjrlhbbcy","name":"Toolb.dev - A set of 50+ free interactive CSS, HTML and JS webtools"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/maui-shell-offers-a-beautiful-vision-for-the-future-of-linux-xjk06o1ij","name":"Maui Shell Offers a Beautiful Vision for the Future of Linux"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/tailwind-mobile---mobile-ui-components-built-with-tailwind-css-v4rdjv0dt","name":"Tailwind Mobile - Mobile UI components built with Tailwind CSS"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/5-web-apis-that-add-mobile-functionality-to-your-project-edigbrkzn","name":"5 web APIs that add mobile functionality to your project"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/regexlearn---learn-regex-step-by-step-from-zero-to-advanced-qjfb3uxhk","name":"RegexLearn - Learn RegEx step by step, from zero to advanced"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/webden---open-source-web-code-playground-built-for-mobile-ujlpe-wut","name":"WebDen - Open source web code playground built for mobile"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/why-developers-love-bulma-css-w1leizwud","name":"Why Developers Love Bulma CSS"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/10-best-unity-tutorials-for-beginners-to-learn-game-development-gq7qnt-hh","name":"10 Best Unity Tutorials for Beginners to learn Game Development"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/7-vital-questions-to-ask-before-developing-an-app-dwfbkkxck","name":"7 Vital Questions To Ask Before Developing An App"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/can-you-code-on-a-phone--gwsvn1gd8","name":"Can you code on a phone?"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/react-native-in-h2-2021-react-native-rx1b-aaha","name":"React Native in H2 2021 · React Native"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/google-flutter-now-rivals-facebook-s-react-in-developer-use-the-new-stack-qy6jjwtzo","name":"Google Flutter Now Rivals Facebook’s React in Developer Use – The New Stack"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/best-vs-code-extensions-for-mobile-devs-r4pvkmfve","name":"Best vs code extensions for Mobile devs"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/open-mobile-camera-with-html-3zwzp4haf","name":"Open Mobile Camera With HTML"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/react-native-is-hiring-managers-to-expand-beyond-mobile-react-native-dux7le7fh","name":"React Native Is Hiring Managers, To Expand Beyond Mobile · React Native"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Mobile Development","item":"https://daily.dev/tags/mobile"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/mobile/best-of"},{"@type":"ListItem","position":5,"name":"2021"}]}]}
```

