-
Using Google Cloud Translation API to Power Your App with Instant Translation
One of the several services and APIs that developers can use from Google is the Cloud Translation API, which offers the ability to perform machine learning (ML) based translations of any string into any supported language. The list of supported languages is long and it’s getting longer over time. Google provides pre-trained models for translation,…
-
macOS Programming: Working with Dark Theme and Building a BMI Calculator
Welcome to another macOS programming tutorial! In the previous post we made our introductory steps on macOS programming world as we discussed about fundamental concepts. In this tutorial, we are going to explore and unveil new interesting things that would be necessary to anyone who wants to make their way to macOS development.
-
Getting Started with macOS Programming
Dear readers, let me welcome you and start by saying that this tutorial is the beginning of a new journey and new explorations, as it’s the first of a series of tutorials on a new topic: macOS programming!
-
Passing Data in iOS: Delegates, Notifications, and Closures
Today, I’m going to discuss about an important and definitely interesting topic which focuses on a quite often overlooked concept. And, this question is commonly asked by beginners: How do you implement communication internally in apps and exchange messages properly among classes or other entities in Swift projects?
-
Add a sticky and stretchy top cell to your UITableView
Learn how to create a sticky and stretchy top cell in your UITableView and make your UI look really cool!
-
Introduction to SnapKit: Make Auto Layout Easy for iOS App Development
Create Auto Layout constraints programmatically and above all easily using SnapKit; A great tool for working fast with constraints in Swift.
-
Techniques in Loading View Controllers and Passing Values Between Them – Part 2
In the first part of this two-step tutorial I presented the techniques for loading and presenting a view controller. Those techniques include both graphical and programming approaches, so everybody can choose what fits best to them when a new view controller is about to be presented. However, in that post I didn’t show at all…
-
Techniques in Loading View Controllers and Passing Values Between Them – Part 1
Most iOS apps that show multiple content, also contain multiple view controllers. If your app is not based on a navigation controller or a tab bar controller, but it’s a single view based application, then loading and presenting the various view controllers to the user it’s a task that has to be done manually. Generally speaking,…
-
A Beginner’s Guide to Bezier Paths and Shape Layers
Create great eye-catching user interface for your apps by reading how to implement UIBezierPaths and shape layers. Learn all you need so you can move your UI development to the next level.
-
Using JavaScript in Swift Projects: Building a Markdown to HTML Editor
Learn about JavaScriptCore framework in iOS and see how Swift and JavaScript can be tied together. Embed JavaScript code in iOS projects and find out how simple is to do magical things with just a few actions.