Contributed Tutorials
-
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?
-
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.
-
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.
-
Working with Auto Layout Visual Format Language and Programmatically Creating Constraints
This tutorial will show to you how to create Autolayout constraints using the Auto Layout Visual Format Language and programmatically by calling the proper iOS SDK APIs. Go through it and master constraints.
-
Grand Central Dispatch (GCD) and Dispatch Queues in Swift 3
Learn how to use Grand Central Dispatch (GCD) properly and implement multithreading and queues in your apps.
-
Working with SQLite Databases in iOS with FMDB Library
Dealing with databases and handling data in general is an important and crucial part of any app. I had covered a topic on how to manage a SQLite database using SwiftyDB some months ago on another post. Today, I’m coming back aiming to talk about databases again, but this time I’m going to present you…