Skip to main content

7 posts tagged with "iOS Programming"

iOS programming tutorials and guides

View All Tags

Top Xcode Shortcuts Any iOS Developer Should Know

· 3 min read
Full Stack Developer
Last updated on August 9, 2023

xcode-shortcuts

Xcode, Apple's primary development environment, offers a multitude of shortcuts to boost your productivity. Familiarizing yourself with these shortcuts can significantly speed up your development process. In this tutorial, we'll delve into the top Xcode shortcuts every iOS developer should have in their arsenal.

How to integrate Apple Pay into your iOS app (Swift)

· 4 min read
Full Stack Developer
Last updated on October 4, 2022

In this article, we are describing in details how to integrate Apple Pay into an iOS app. We'll code in the latest version of Swift and the code samples are extracted from our beautiful app templates, many of which have built-in support for Apple Pay. Feel free to download them directly, if you want to skip the hassle of learning how to integrate Apple Pay by yourself.

Device to Device Push Notifications in Swift with Firebase

· 3 min read
Full Stack Developer
Last updated on March 2, 2022

While building the push notifications feature for our iOS Chat app, we've encountered the need to send device to device push notifications in Swift with Firebase. Until a while ago, this was not even possible without running your own server, but fortunately, Google Cloud Messaging platform has evolved tremendously within the last year, and now sending app-to-app push notifications directly from Swift is totally doable. Broadcasting remote push notifications from Firebase Console UI is straightforward since it only involves a few clicks on a nice GUI. But mobile apps are more complicated than that – in many cases, you need to notify a specific user about actions that were triggered by other users. A few concrete examples where we are using device to device push notifications in our Swift app templates:

Swift tutorial: Collection view layout with flexible cell sizes

· 6 min read
Full Stack Developer
Last updated on January 29, 2018

flexible cell sizes There are many use cases where you want your app to display collections of UI elements with flexible cell sizes, that render compactly on the screen, taking up as much space as possible. Unfortunately, achieving this in Swift is not straightforward and having collection views dealing with cells of different heights and widths can be tricky. In this tutorial, you'll be able to learn how you can create the layout pictured below (which is a shot of our WordPress iPhone App Template):

Designing a News Reader iOS app in Swift – Part 2

· 8 min read
Full Stack Developer
Last updated on January 20, 2018

architectural components of a news reader

In this blog post, we'll be focusing on the main architectural components of our news reader iOS app. We've discussed the most important features of a news reading mobile app as well as the best design practices in the first part of this series. This represents practical advice, which we learned from working on our premium News Reader iOS App template.

Designing a News Reader iOS app in Swift – Part 1

· 6 min read
Full Stack Developer
Last updated on April 11, 2017

header image

As we're preparing to launch a new iOS app template for news reading, we had to come up with a scalable architecture for a news reader iOS app. Since we want our fully-coded template to be generic enough, in order to accommodate as many use cases as possible, we had to design our Swift code accordingly. Since many iOS apps can be designed in a similar manner, we thought our findings might be useful to other iOS developers who are interested in using the appropriate design patterns in their implementation.

Auto Layout: Should you use Interface Builder for building your iOS app?

· 6 min read
Full Stack Developer
Last updated on April 11, 2017

By introducing Auto Layout, Apple made a lot of progress in their attempt to help iOS developers in building their iOS app's user interfaces. The Interface Builder got a lot better, the Auto Layout was integrated into it, and more recently UIStackViews are gaining a lot of traction and popularity. Having many different approaches of laying out views with Auto Layout, makes it necessary to decide upfront, on a consistent pattern to be followed when building your iOS app.