Quantcast
Channel: BrightDigit
Browsing all 88 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Asset Catalogs, Image Sets, and App Icons

Asset catalogs are collections of specialized files (such as graphics files) as well as JSON files containing metadata. The metadata from the JSON files are used for organizing the specialized files...

View Article


Objective-C and Swift - Being Friendly

There are times where Objective-C is still necessary for Swift development. For instance, with one such app I've built in Swift, Speculid, I needed to bring Objective-C code in. With the introduction...

View Article


Swift Development Tips - Speculid & Try!Swift NYC 2018

On October 11, I spoke at Ann Arbor Cocoaheads at ArborMoon and gave some swift development tips. Specifically based my experience developing Speculid for macOS as well as Try!Swift New York.Leo will...

View Article

Freelancing - How to Prepare and Get Started

Last week I spoke at the LaDev in Ann Arbor on what it takes to go out on your own as a freelancing software developer and entrepreneur.Leo Dion of BrightDigit will discuss what should be done to get...

View Article

Freelancing - How to Prepare and Get Started

Last week I spoke at the LaDev in Ann Arbor on what it takes to go out on your own as a freelancing software developer and entrepreneur.Leo Dion of BrightDigit will discuss what should be done to get...

View Article


Image may be NSFW.
Clik here to view.

Swift 5.0 and XCode 10.1 - Using a Custom Toolchain

Just as Swift 4.2 brought some interesting features, the release of Swift 5.0 will bring several as well such as raw strings, dynamically callable types, and compactMapValues for dictionaries. Of...

View Article

Image may be NSFW.
Clik here to view.

Integrating ​​​C++ Libraries with Swift - How Speculid Is Built

In the article Objective-C and Swift - Being Friendly, I talked about how I used Objective-C to integrate C++ libraries with Swift in Speculid. Today, I'm going to talk about the challenges of using...

View Article

Image may be NSFW.
Clik here to view.

Codable - 4 Ways to Improve How You Decode JSON

Codable, introduced in Swift 4, provides a convenient and easy way to encode and decode JSON. However, not everything works out of the box.For instance, let's look at this JSON file from Twitter. As a...

View Article


Image may be NSFW.
Clik here to view.

Vapor - Swift Choice For the Back End

Back in February, I did an episode of my podcast where I gave an overview of different backend options when developing a mobile application. In short, when looking for the right option, there is a...

View Article


Image may be NSFW.
Clik here to view.

Vapor - Deep Dive Guide into Setup and Deployment for Heroku and Ubuntu

It can be a real challenge picking the right back end for your mobile app. For instance, Swift developers don't have anything without needing to run on another language. Therefore, I decided to do a...

View Article

Image may be NSFW.
Clik here to view.

Vapor – Swift Choice For the Back End

Back in February, I did an episode of my podcast where I gave an overview of different backend options when developing a mobile application. In short, when looking for the right option, there is a...

View Article

Learn How To Build An App on June 1st

On June 1st, we will be hosting a Swift Workshop at The Fledge in Lansing. If you are just getting interested in developing an app for the iPhone. This free introductory workshop will help you get...

View Article

What Mac should a Swift developer buy?

For beginners learning Swift, it can be a challenge to find the right Mac for developers. As with many things, I strongly believe you shouldn't spend too much money until you know you will be making a...

View Article


Mac for Developers - Which One To Learn Swift in 2019?

For beginners learning Swift, it can be a challenge to find the right Mac for developers. As with many things, I strongly believe you shouldn't spend too much money until you know you will be making a...

View Article

Image may be NSFW.
Clik here to view.

Podcasting – Getting Started – Whys and Hows

Leo Dion recently did a talk at Lansing Marketing Hackers on podcasting on how to get started. In the talk, Leo covers the production of a podcast but also the purpose:Podcasting may sound simple at...

View Article


Image may be NSFW.
Clik here to view.

How to Set a Realistic Project Budget for Your iOS App

If you are contemplating building an app for the first time, or maybe you’re looking to get an existing one ported to iOS or another mobile platform, it may be difficult to figure out how much it will...

View Article

Image may be NSFW.
Clik here to view.

Get Started Developing Server Side Swift with Vapor

Last month I spoke at SwiftTO in Toronto, a great conference with some great speakers. If you get a chance, check out all the talks here. My topic of choice was Vapor and how to get started. Here is...

View Article


Image may be NSFW.
Clik here to view.

Independent Watch App and HealthKit

In the development of my latest app which is an Independent Watch App that uses HealthKit, I ran into an issue with App Store Connect. App Store Connect will complain about missing Purpose Strings,...

View Article

Image may be NSFW.
Clik here to view.

Asynchronous Multi-Threaded Parallel World of Swift

Over the last 15 years, CPU clock rate has plateaued due to thermal limitations in processors. As a result, CPU manufactures have instead chosen to add more cores or processing units. Therefore nearly...

View Article

Image may be NSFW.
Clik here to view.

Native App Development and Its Advantages

While cross-platform mobile development has become a trend when it comes to making apps, people still ask us regularly when it is worth getting an app developed natively. The fact is, you can get...

View Article
Browsing all 88 articles
Browse latest View live