iOS Articles List

Showing the most recent resources. The latest one is from 2021-06-28.
  • WWDC 2021 brought Xcode 13 and Swift 5.5, the biggest advances to localization we’ve seen for a few years. These are real improvements that will make localization easier for developers. And anything that makes it easier for developers benefits translators and international users. 🥳 🎉 🎊
    Article  Added by localizer // www.ibabbleon.com // 25 days ago
  • This article aims at giving you everything you need to write SwiftUI apps that make use of the new concurrency features in Swift.
    Article  Added by peterfriese // peterfriese.dev // 29 days ago
  • he then shot a very last-spherical 76 on the carmel, ind., path on wednesday to finish in a tie for 2nd with a 4-over 220, 4returned of winner john marshall butler.i played super,” daly ii advised the indianapolis megastar. “it'd had been cool to win, however i still have time. just a couple horrific 3-putts each days, however apart from that i played incredible.
    Article  Added by anttone // www.anttone.com // about 1 month ago
  • Apple has unveiled new tools and APIs for app developers of all Apple platforms. Alongside helping developers, this will make Apple platforms stronger than before.
    Article  Added by ConnectSteven // www.mindinventory.com // about 1 month ago
  • In-depth guide to implement unit, integration & e2e tests for your React Native applications.
    Article  Added by LarisaIoana08 // semaphoreci.com // about 1 month ago
  • The Collection View Compositional Layout API is powerful but is quite verbose, this article present a new library adding a Swift-UI like DSL around the API to make it easier to use.
    Article  Added by alexandre-pod // fabernovel.github.io // 2 months ago
  • Many DoorDash deliveries take place at night. To reduce eye strain on our dashers we implemented dark mode on iOS and Android. Learn how we made this and future UI changes programmatically by using a design language system.
    Article  Added by laurod007 // doordash.engineering // 3 months ago
  • A scalable solution for supporting multiple iOS apps leveraging a common app library and a design language system.
    Article  Added by davidphan75 // doordash.engineering // 3 months ago
  • Three out-of-box ways to work with web content offline. Of course, with SwiftUI examples.
    Article  Added by artemnovichkov // blog.artemnovichkov.com // 3 months ago
  • Article  Added by frogermcs // medium.com // 4 months ago
  • Article  Added by Otbivnoe // otbivnoe.ru // 4 months ago
  • This article shows how you can easily map Firestore documents to Swift types using the Codable API.
    Article  Added by peterfriese // peterfriese.dev // 4 months ago
  • If you've made a custom app for an organization, you'll need to distribute it privately. Here's a guide to private app distribution for iOS.
    Article  Added by Nezar-Mansour // instabug.com // 4 months ago
  • Apple has recently published a proposal to add a coroutine model to the Swift programming language. It brings a more convenient, efficient, and safer way to manage concurrency programming. The Async/Await syntax was introduced in the first phase of structured concurrency to allow users to organize complex asynchronous calls in the normal control flow mechanisms.
    Article  Added by MusdtedyEdh // betterprogramming.pub // 4 months ago
  • What if I told you you can use what you already know as an iOS developer for backend development?
    Article  Added by mchirino89 // geekingwithmauri.com // 4 months ago
  • Networking is a requirement for most modern iOS apps. Apps usually interface with a remote web service. And often, such a web service is a REST API that returns JSON data.

    Writing the networking layer of an iOS app is not a simple task. When making asynchronous network calls, you need to combine several features of Swift, SwiftUI, and the Foundation framework. Moreover, many parts of your app’s architecture need to interact, making the task more complicated than it might seem at first.
    Article  Added by Matteo // matteomanferdini.com // 5 months ago
  • The "Missing" Localization Glossary for Apple terminology in a dozen languages for common terms like Settings, Preferences, Copy & Paste, etc. Since Apple does not provide one, this is a great resource.
    Article  Added by localizer // www.ibabbleon.com // 7 months ago
  • Full list of the languages and locale codes used by Apple for iOS and Mac apps. These are used to name localization folders (e.g. fr.lproj).
    Article  Added by localizer // www.ibabbleon.com // 7 months ago
  • A thorough tutorial with pictures to walk through localizing an iOS/Mac app for the first time using Xcode. Steps include:
    1. Preparing your iOS app for localization in Xcode 12.x
    2. Extract your hard-coded strings to NSLocalizedString()
    3. Use Xcode's import/export localization features
    Article  Added by localizer // www.ibabbleon.com // 7 months ago
  • SwiftUI offers several mechanisms to pass data between views.

    Such abundance can make it hard to decide which data flow mechanism fits any particular situation.

    Those decisions cannot be taken in isolation. As in many other cases, we need to keep an app’s architecture in mind to make the correct choice.
    Article  Added by Matteo // matteomanferdini.com // 7 months ago
  • User behavior can be a major head-scratcher. Every mobile product manager needs analytics tools to help them parse the data — we've got recommendations.
    Article  Added by Nezar-Mansour // instabug.com // 8 months ago
  • To create an adaptive UI that responds appropriately to changes in screen size and device orientation, we use Auto Layout, the constraint-based layout system. This article gives an overview of five different approaches to adding constraints programmatically.
    Article  Added by KuniticeKea // medium.com // 8 months ago
  • Step-by-step guide on how to plan your next iOS beta test.
    Article  Added by Branci3 // shakebugs.com // 8 months ago
  • Guide to improving the performance of your mobile app. Get the best tips and tricks and optimize your iOS app and avoid bad reviews.
    Article  Added by Nezar-Mansour // instabug.com // 8 months ago
  • Learn the key mobile app performance metrics that you need to be ... so it's important to measure them and understand what benchmarks to hit.
    Article  Added by Nezar-Mansour // instabug.com // 8 months ago
  • Since the introduction of SwiftUI, the MVVM pattern has seen a new renaissance. Many developers believe that this particular pattern fits well with the SwiftUI data flow.
    MVVM certainly has some good ideas, but it also brings along problems because of the various discording interpretations of the pattern and its rigidity.
    In this article, we will see how MVVM fits in iOS apps written in SwiftUI, how to take advantage of its benefits, and how to avoid its problems.
    Article  Added by Matteo // matteomanferdini.com // 8 months ago
  • On some projects, we need the client to be able to communicate with the server in real-time. The Websocket protocol works over the TCP socket connection and provides the ability of real-time, bi-directional communication between client and server.
    The article gives a simple guide to set up the WebSockets API service on AWS, by using the serverless framework, API Gateway, and DynamoDB.
    Article  Added by WehieDwed // medium.com // 8 months ago
  • Taking advantage of Bonjour to easily implement a p2p connection between two devices to send data.
    Article  Added by MikePT28 // www.medium.com // 9 months ago
  • Locker is an open-source authentication and biometric security library for iOS.
    Article  Added by goranbrl // infinum.com // 9 months ago
  • In this article, you will learn how our team relies on code reusability to keep our apps stable, our UX solutions consistent and much more.
    Article  Added by Ssimboss // medium.com // 9 months ago