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

---
title: Best iOS posts of 2022 | daily.dev
description: The most upvoted iOS posts of 2022, curated by the daily.dev community.
canonical: https://daily.dev/tags/ios/best-of/2022
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/ios/best-of/2022
og:type: website
og:site_name: daily.dev
og:title: Best iOS posts of 2022 | daily.dev
og:description: The most upvoted iOS posts of 2022, 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 iOS — 2022

1. 1  
[](/posts/the-baseline-for-web-development-in-2022-2l4cghrwh "The baseline for web development in 2022")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 5y  
The baseline for web development in 2022  
Alan Dávalos is a front-end engineer at LINE. He analyzed the changes in the web between 2021 and 2022\. The biggest change that happened in 2021 was the retirement of Internet Explorer (IE) The new baseline for web development in 2022 is: low-spec Android devices in terms of performance, Safari from two years before in Terms of Web Standards, and 4G.  
126  
8
2. 2  
[](/posts/mikeroyal-self-hosting-guide-self-hosting-guide-learn-all-about-locally-hosting-on-premises-priv-ew-m8pbvf "mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.  
Most self-hosted software can be installed using Docker, a packaging system which allows software to bundle their configuration and dependencies. Shipwright is a WebUI to generate templates for Yacht, Portainer, Docker-Compose, and Unraid. Dozzle is a small lightweight application with a web based interface to monitor Docker logs. Diun is a tool that receive notifications when a Docker image is updated.  
82  
4
3. 3  
[](/posts/binwiederhier-ntfy-send-push-notifications-to-your-phone-or-desktop-using-put-post-amfxodkum "binwiederhier/ntfy: Send push notifications to your phone or desktop using PUT/POST")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
binwiederhier/ntfy: Send push notifications to your phone or desktop using PUT/POST  
PUT/POST ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, entirely without signup or cost.  
82  
3
4. 4  
[](/posts/learn-flutter-in-37-hours-wvxnkcixa "Learn Flutter in 37 Hours")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
Learn Flutter in 37 Hours  
We just published a 37-hour Flutter course for beginners on the freeCodeCamp.org YouTube channel. Flutter is an open-source UI software development kit used to create cross-platform applications for iOS, Android, Windows, Mac, and more. You don't even have to know how to write code in any programming language to begin.  
63  
2
5. 5  
[](/posts/flutter-3-3-what-s-new-in-flutter-nc-d--b9y "Flutter 3.3 — What’s New In Flutter")  
Article  
![Avatar of flutterdevs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64ea397bac4a403592dcbfb05eaf75c4)FlutterDevs · 4y  
Flutter 3.3 — What’s New In Flutter  
Google has merged 5,687 pull requests in bringing live the Flutter 3.3 version of its cross platform mobile app development kit. Flutter now provides the easiness of selecting the whole data in the web apps with a single sliding gesture by wrapping your widgets with SelectableArea widget. Impeller is also available in having access to these deltas allows you to build an input field.  
46  
2
6. 6  
[](/posts/how-to-choose-a-tech-career-in-2022-a-career-changer-s-guide-gu4xm-rpu "How to Choose a Tech Career in 2022 – A Career Changer's Guide")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 4y  
How to Choose a Tech Career in 2022 – A Career Changer's Guide  
As a UI/UX developer, your job is to design and build out a user's experience for a brand or company. A code editor/IDE is where you'll write your code, debug it, and preview written code. Git and GitHub for version control is a system that helps you review your code in stages and keep track of your revisions. Git is a version control system.  
44  
4
7. 7  
[](/posts/flutter-vs-native-comparison-t3n4f6ytc "Flutter vs Native Comparison")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Flutter vs Native Comparison  
Flutter’s cross-platform framework has been on the rise in many industries, including retail, fintech, and e-commerce. Flutter allows to unify business logic and UI and use a single code base for two platforms. Kotlin is a popular, object-oriented language, and a lot of developers use it. The language is similar to Java.  
40  
1
8. 8  
[](/posts/announcing-react-native-0-69-react-native-twsdhhvgv "Announcing React Native 0.69 · React Native")  
Article  
![Avatar of react_native](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/react_native)React Native · 4y  
Announcing React Native 0.69 · React Native  
React Native 0.69 is the first release to support React 18\. Users on the New Architecture on Android will need to build Hermes from source. The most important improvements in this release are centered around React 18 support and bundled Hermes. There have been other notable changes, including: Deprecating support for iOS/tvOS SDK 11.0, version 12.4+.  
31  
3
9. 9  
[](/posts/wallety---a-budget-tracker-for-personal-finance-and-budget-planning-ymix1lyn0 "Wallety - A budget tracker for personal finance and budget planning")  
Article  
![Avatar of reactnativeexample](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3e4aefa0b30c496fa6249960f6d58198)React Native Example · 4y  
Wallety - A budget tracker for personal finance and budget planning  
Wallety is a budget tracker for personal finance and budget planning. It is written in React Native and is available for Android and iOS. To run locally on Android, run the following command: android.npx react-native run-android; iOS.npm install Waletty; android.aab .apk; ios.babel.config.js.  
27  
3
10. 10  
[](/posts/replicating-the-dynamic-island-animation-in-swiftui-0scxet3hg "Replicating the Dynamic Island Animation in SwiftUI")  
Article  
![Avatar of btrprog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/d957a1c828884dbb9543ba3e0beb6bc7)Better Programming · 4y  
Replicating the Dynamic Island Animation in SwiftUI  
The dynamic island enters our lives with the iPhone 14 Pro. It offers the possibility to show a new notification. When we press a button, we will start the dynamic island animation. The dynamic island has 11-pixel top padding. Its width is 126 and its height is 37.33.33.  
22
11. 11  
[](/posts/a-rick-and-morty-wiki-made-using-react-native-4f8eatqby "A Rick and Morty Wiki Made using React Native")  
Article  
![Avatar of reactnativeexample](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3e4aefa0b30c496fa6249960f6d58198)React Native Example · 4y  
A Rick and Morty Wiki Made using React Native  
A Rick and Morty Wiki made using React Native to serve an infinite scrolling list of all the characters in the famous series. Uses the Rick and Mortar API to display the details of each character including- name, gender, origin, location, amount of residents, chapters the character is featured in.  
19
12. 12  
[](/posts/flutter-2-10-what-s-new-in-flutter-fjyaeuovz "Flutter 2.10 — What’s New In Flutter")  
Article  
![Avatar of flutterdevs](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64ea397bac4a403592dcbfb05eaf75c4)FlutterDevs · 4y  
Flutter 2.10 — What’s New In Flutter  
Google has been developing Flutter to build cross-platform software for developers for the past decagon. 85% of developers must know how to hold Flutter, and now they are looking for the next updates. Flutter 2.10 is Flutter’s stable version. This version brings big updates to Flutter support for windows.  
19
13. 13  
[](/posts/migrating-our-largest-mobile-app-to-react-native--e8iijrqq "Migrating our Largest Mobile App to React Native")  
Article  
![Avatar of shopify](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3ecd37b0af964c8f8b1536e5fa57a0fc)Shopify Engineering · 4y  
Migrating our Largest Mobile App to React Native  
Shopify's Largest Mobile App to React Native is the future of mobile at Shopify. In 2020, Shopify will migrate all its native mobile apps to ReactNative. Shopify Mobile, our flagship mobile app, on the other hand is quite stable and meets our merchants’ needs.  
17  
4
14. 14  
[](/posts/what-is-wrong-with-apple-passkeys--1zqglza1l "What is wrong with Apple Passkeys?")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
What is wrong with Apple Passkeys?  
Apple introduced a controversial ‘improvement’ to webauthn called Passkeys, which could impair the security of your most valuable online resources. With ‘pre-Passkeys passwordless’, you could secure the trust relationship between your computer and a service, say, a crypto exchange. When Passkeys proponents say it is a huge step forward.  
17  
2
15. 15  
[](/posts/flutter-for-front-end-web-developers-css-tricks-mcqrjonev "Flutter For Front-End Web Developers | CSS-Tricks")  
Article  
![Avatar of css_tricks](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/css_tricks)CSS-Tricks · 4y  
Flutter For Front-End Web Developers | CSS-Tricks  
Flutter needs a way to unify the rendering and developer experience by using its ScrollViews. It may help to stop thinking about the flow of document structure and instead consider the application as an open canvas for a device’s native painting mechanisms. To use Flutter, you need to have installed the Flutter SDK and have configured Flutter for a test device.  
17
16. 16  
[](/posts/facebook-says-apple-is-too-powerful-they-re-right--7avtrwbq9 "Facebook Says Apple is Too Powerful. They're Right.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 4y  
Facebook Says Apple is Too Powerful. They're Right.  
Apple changed how iOS handled users’ privacy preferences. Users could indicate that they don’t want to be tracked by any of the apps on their devices. If they did, Apple would block those apps from harvesting users' data. According to Facebook, empowering Apple’s users to opt out of tracking cost the company $10,000,000 in the first year.  
17  
1
17. 17  
[](/posts/android-12-and-flutter-8sn9xps-f "Android 12 and Flutter")  
Article  
![Avatar of codimis](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/7c16560c41b94e4888cb7870aec70c21)Codimis · 4y  
Android 12 and Flutter  
Android 12 and Flutter Android 12 were released on October 4, 2021\. Android 12's Overscroll Indicator Android 12 changed the overscroll indicator from a glow effect to a stretch effect. Flutter 3 introduces Material Design 3 integration which offers a lot of great features to go forward.  
16
18. 18  
[](/posts/why-is-the-flutter-framework-better-than-react-native--y-fseojym "Why Is the Flutter Framework Better Than React Native?")  
Article  
![Avatar of dz](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/dz)DZone · 4y  
Why Is the Flutter Framework Better Than React Native?  
Flutter is a new framework for developing mobile apps that promise to be faster and more efficient than React Native. It uses Dart programming language, which is similar to JavaScript, but with some important differences. Flutter apps are compiled using ahead of time (AOT) compilation, which means that the app is compiled into.  
16  
7
19. 19  
[](/posts/flutter-google-map-with-custom-marker--0na-uml58 "Flutter — Google Map with Custom Marker📍")  
Article  
![Avatar of flutter_com](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/flutter_com)Flutter Community · 4y  
Flutter — Google Map with Custom Marker📍  
The new API key is listed on the Credentials page under API keys. To rename it click on the edit icon.  
15
20. 20  
[](/posts/kotlin-multiplatform-vs-flutter-jfwxkfuhl "Kotlin Multiplatform vs Flutter")  
Article  
![Avatar of devgenius](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a79144d7517043e7803ed562e45a99df)Dev Genius · 4y  
Kotlin Multiplatform vs Flutter  
Kotlin Multiplatform (KMM) is an excellent choice for creating mobile apps. Flutter is a cross-platform framework to target iOS and Android with a single codebase. Dart is a C/J Javascript-like programming language that may be very familiar with some of these languages.  
15
21. 21  
[](/posts/bank-io---coded-fintech-mobile-app-ui-kit-for-ios-16-7unvbaqka "Bank.io - Coded fintech mobile app UI kit for iOS 16")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 4y  
Bank.io - Coded fintech mobile app UI kit for iOS 16  
iOS 16 Bank.io is a coded fintech mobile app UI kit for iOS 16.  
14
22. 22  
[](/posts/get-ready-for-ios-16-tvos-16-and-watchos-9-q73v3pgor "Get ready for iOS 16, tvOS 16, and watchOS 9")  
Article  
![Avatar of appledev](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a3d24bf64d6045bcae5d751e8acd5ffc)Apple Developer · 4y  
Get ready for iOS 16, tvOS 16, and watchOS 9  
Get ready for iOS 16, tvOS 16, and watchOS 9 September 8, 2022\. Learn how you can submit apps for each platform and explore how you're able to support the latest software features in your apps and games. Submit your apps to the Apple Event.  
14
23. 23  
[](/posts/netflix-subscribers-will-be-able-to-play-into-the-breach-on-ios-and-android-jyhabjf6m "Netflix subscribers will be able to play Into the Breach on iOS and Android")  
Article  
![Avatar of gamedeveloper](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5fbb7418db8746769a45f55309bbdf13)Game Developer · 4y  
Netflix subscribers will be able to play Into the Breach on iOS and Android  
Netflix is adding Subset Games' Into the Breach to its streaming service. The game will be available for free on iOS and Android starting in 2022\. A free content update will also be available on all platforms on July 19\. Subset is also releasing a physical edition of the game through FanGamer.  
14
24. 24  
[](/posts/build-a-custom-flashbar-in-react-native-igajtrkw7 "Build a custom flashbar in React Native")  
Article  
![Avatar of logrocket](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/logrocket)LogRocket · 4y  
Build a custom flashbar in React Native  
React Native developers can use the popular library to display flashbars in their apps. The library lets you add Material Snackbar-like, low-priority alerting components, and allows you to create flashbars according to device orientation and status bar height.  
13  
1
25. 25  
[](/posts/the-power-of-github-in-the-palm-of-your-hand-fq9-jsc7t "The power of GitHub in the palm of your hand")  
Article  
![Avatar of ghblog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/106cf162b88840808484d4b5429b59b1)GitHub Blog · 4y  
The power of GitHub in the palm of your hand  
GitHub Mobile reduces friction from being away from the desktop by giving you the ability to take action on GitHub from anywhere. Stay in touch with your team, triage issues, manage projects, edit files, re-run jobs, and even merge code. Both capabilities are available on iOS and soon will be coming to Android.  
13  
1

[See all iOS archives](/tags/ios/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/ios/best-of/2022#page","url":"https://daily.dev/tags/ios/best-of/2022","name":"Best iOS Posts of 2022","description":"The most upvoted iOS posts of 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/ios/best-of/2022#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/the-baseline-for-web-development-in-2022-2l4cghrwh","name":"The baseline for web development in 2022"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/mikeroyal-self-hosting-guide-self-hosting-guide-learn-all-about-locally-hosting-on-premises-priv-ew-m8pbvf","name":"mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization."},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/binwiederhier-ntfy-send-push-notifications-to-your-phone-or-desktop-using-put-post-amfxodkum","name":"binwiederhier/ntfy: Send push notifications to your phone or desktop using PUT/POST"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/learn-flutter-in-37-hours-wvxnkcixa","name":"Learn Flutter in 37 Hours"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/flutter-3-3-what-s-new-in-flutter-nc-d--b9y","name":"Flutter 3.3 — What’s New In Flutter"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/how-to-choose-a-tech-career-in-2022-a-career-changer-s-guide-gu4xm-rpu","name":"How to Choose a Tech Career in 2022 – A Career Changer's Guide"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/flutter-vs-native-comparison-t3n4f6ytc","name":"Flutter vs Native Comparison"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/announcing-react-native-0-69-react-native-twsdhhvgv","name":"Announcing React Native 0.69 · React Native"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/wallety---a-budget-tracker-for-personal-finance-and-budget-planning-ymix1lyn0","name":"Wallety - A budget tracker for personal finance and budget planning"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/replicating-the-dynamic-island-animation-in-swiftui-0scxet3hg","name":"Replicating the Dynamic Island Animation in SwiftUI"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/a-rick-and-morty-wiki-made-using-react-native-4f8eatqby","name":"A Rick and Morty Wiki Made using React Native"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/flutter-2-10-what-s-new-in-flutter-fjyaeuovz","name":"Flutter 2.10 — What’s New In Flutter"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/migrating-our-largest-mobile-app-to-react-native--e8iijrqq","name":"Migrating our Largest Mobile App to React Native"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/what-is-wrong-with-apple-passkeys--1zqglza1l","name":"What is wrong with Apple Passkeys?"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/flutter-for-front-end-web-developers-css-tricks-mcqrjonev","name":"Flutter For Front-End Web Developers | CSS-Tricks"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/facebook-says-apple-is-too-powerful-they-re-right--7avtrwbq9","name":"Facebook Says Apple is Too Powerful. They're Right."},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/android-12-and-flutter-8sn9xps-f","name":"Android 12 and Flutter"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/why-is-the-flutter-framework-better-than-react-native--y-fseojym","name":"Why Is the Flutter Framework Better Than React Native?"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/flutter-google-map-with-custom-marker--0na-uml58","name":"Flutter — Google Map with Custom Marker📍"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/kotlin-multiplatform-vs-flutter-jfwxkfuhl","name":"Kotlin Multiplatform vs Flutter"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/bank-io---coded-fintech-mobile-app-ui-kit-for-ios-16-7unvbaqka","name":"Bank.io - Coded fintech mobile app UI kit for iOS 16"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/get-ready-for-ios-16-tvos-16-and-watchos-9-q73v3pgor","name":"Get ready for iOS 16, tvOS 16, and watchOS 9"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/netflix-subscribers-will-be-able-to-play-into-the-breach-on-ios-and-android-jyhabjf6m","name":"Netflix subscribers will be able to play Into the Breach on iOS and Android"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/build-a-custom-flashbar-in-react-native-igajtrkw7","name":"Build a custom flashbar in React Native"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/the-power-of-github-in-the-palm-of-your-hand-fq9-jsc7t","name":"The power of GitHub in the palm of your hand"}]},{"@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":"iOS","item":"https://daily.dev/tags/ios"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/ios/best-of"},{"@type":"ListItem","position":5,"name":"2022"}]}]}
```

