News Bulletin

Blog Posts

  • Creating custom operators in Swift
    What are custom operators? Custom operators are operators that are defined by us and are not part of the programming language natively. We are all aware of the built in operators in the Swift Language.  Operators like: + – * % > == ! to name a few. These operators are defined by the system. … Continue reading Creating custom operators in Swift
  • Creating Code Snippets in Xcode
    What are code snippets? Code snippets are as the name suggests, short pieces of code that can quickly be inserted into your code file. This is done either by dragging the snippet or by typing out the completion. Code snippets are very easy to create and use and can be applied in a wide variety … Continue reading Creating Code Snippets in Xcode
  • List of macOS Terminal commands
    This article lists out different macOS terminal commands you might encounter. You can use this list as a starting point in your search for a command to perform a specific task. This list is by no means exhaustive. Basic terminal commands are not listed here. Some of them are listed in the following Terminal command … Continue reading List of macOS Terminal commands
  • Useful scripts for macOS
    Getting Started You might find these articles useful Terminal Commands Part -1 Terminal Commands Part -2 Terminal Commands Part -3 Configuring/Troubleshooting with CLI One of the advantages with scripts is the fact that you can easily automate many tasks. Here is an article that walks you through that process. If you come across a situation … Continue reading Useful scripts for macOS
  • Creating custom templates for iOS App Development
    What are Xcode templates? Xcode templates are basically pre-created files which we use when we create new projects or project files. So every time you go through the process of creating a new project File > New > Project > iOS > Single View App you are using the Single View App template. While most … Continue reading Creating custom templates for iOS App Development
  • Creating iOS Apps without Storyboard – Part 2
    Autolayout Programmatically This article continues from the previous article. Earlier we saw how we can make iOS Apps without using the storyboard file. In this article we will explore how to implement Autolayout programmatically. We will continue from the previous article. The code that I will be showing in the article will not be covering … Continue reading Creating iOS Apps without Storyboard – Part 2
  • Creating iOS Apps without Storyboard – Part 1
    What are “nibless” apps? Apps which are designed without the help of Storyboard are called as “Nibless” apps. Normally we design an app with the help of a Storyboard file. Earlier they were called Xib files or Nib files. Hence the term “Nibless”. Why should we create Apps without storyboard? There are a number of … Continue reading Creating iOS Apps without Storyboard – Part 1
  • Creating your own Drag and Drop DMG
    What are Disk Images? Disk images are a means of archiving data. They are created using a tool called Disk Utility which is a File System Management Utility of macOS. Disk Images follow the extension ‘.dmg‘ and are only compatible with macOS. Disk Images are a popular way of distributing applications for macOS. They provide … Continue reading Creating your own Drag and Drop DMG
  • Creating reusable UI Components for iOS App Development
    In an earlier article I had discussed how we can create our own frameworks to easily share reusable code. In this article we will take this a little further and create our own reusable UI Components. Points to Note: The reusable component we will be creating is based on UIKit. For that reason this component … Continue reading Creating reusable UI Components for iOS App Development
  • Programming Style Guide: Command Query Separation
    An important aspect of programming, and one that people don’t think of to often, is being able to express the intentions of the code clearly. Most of the times we programmers get lost in the code we write. It is important to step back and take a look at the code we have written from … Continue reading Programming Style Guide: Command Query Separation

For a complete list of blog posts visit

No upcoming events