AdMob Tutorial: Displaying Banner Ads in iOS Apps with Swift 3
Like most developers, you’re probably looking for ways to make extra money from your app. The most straightforward way is to put your app in the App Store and sell it for $0.99 or more. This paid model works really well for...
Announcing Beginning iOS 10 Programming with Swift Book
After months of work, we are thrilled to announce our updated Swift book – Beginning iOS 10 Programming with Swift. The book now fully support Swift 3, Xcode 8 and iOS 10. Not only is it compatible with latest version of...
A Beginner’s Guide to Auto Layout with Xcode 10
This tutorial was updated on 9 Jun, 2019 for Xcode 10.2. Auto layout is a constraint-based layout system. It allows developers to create an adaptive UI that responds appropriately to changes in screen size and device orientation....
Set up, Manage and Protect your Apple devices at Work [Sponsor]
If you have ever set up new devices, you know that it can require a decent amount of time to configure them. This is especially true if employees have multiple devices. After setting up the devices, keeping an inventory of them,...
Building React Native Mobile Apps with NativeBase [Sponsor]
React Native is the holy grail of mobile app development, dream of every web developer who wanted to build amazing mobile apps. JavaScript had already taken the tech industry by storm from browsers to servers and now it’s helping...
3 Most Frequent iOS Crashes [Sponsor]
Apteligent crash monitoring for mobile apps allows developers to better understand the root causes of fatal exceptions and errors. Thousands of developers rely on Apteligent for real-time actionable performance data, giving us a...
Celebrating 4 Years of AppCoda
Today is AppCoda’s birthday. It’s been four years since I published the very first post on AppCoda. The past 12 months have been filled with changes and milestones. We launched a new design of the website with a...
Where can you earn the most money as a software engineer? [Sponsor]
Traditional job searches are opaque and one-sided, particularly when it comes to salary negotiations. Candidates often don’t know the market rate for their skill set and level of experience, or how offers they receive stack up to...
App Showcase #5: Saround by Dylan Diamond
In recent years, there is a growing understanding that programming is an essential subject for younger generations. It’s not uncommon to see apps being built by high school juniors. I am really amazed by their ideas and the...