Bart Jacobs
Bart Jacobs runs Code Foundry, a mobile and web development company based in Belgium and writes about iOS development on his blog. Bart is also the mobile editor of Tuts+.
  • Code
    Networking with NSURLSession: Part 2E548b preview image@2x
    In the previous tutorial, I introduced you to NSURLSession. I talked about the advantages it has over NSURLConnection and how to use NSURLSession for simple tasks, such as fetching data from a web service and downloading an image from the web. In this tutorial, we'll take a closer look at the configuration options of NSURLSession and how to cancel and resume a download task. We've got a lot of ground to cover so let's get started.Read More…
  • Code
    Networking with NSURLSession: Part 1E548b preview image@2x
    From a developer's perspective, one of the more significant changes in iOS 7, and OS X Mavericks for that matter, is the introduction of NSURLSession. Even though NSURLSession may seem daunting at first glance, it's important that you understand what it is, how it relates to NSURLConnection, and what the differences are. In this series, I will take you through the fundamentals of NSURLSession so you can take advantage of this new technology in your own applications.Read More…
  • Code
    iOS 2013: A Year in Review and 2014 PredictionsPreview image@2x
    For iOS developers, 2013 was a pivotal year. I'd even go as far as saying that it was the most significant year since the introduction of the iPhone, almost seven years ago. The reason is of course the unveiling of iOS 7. Let's take a look at some of the key moments of 2013 and take a sneak peak at what 2014 has in store for us.Read More…
  • Code
    iOS Quick Tip: From Novice to ExpertPreview@2x
    Even though it's possible to learn the essentials of iOS Development in a weekend, it will take much longer to master the craft. The question then is how do you transition from a novice to an expert? In this quick tip, I will provide you with a breadcrumb trail that may help you on your way to becoming a great iOS developer.Read More…
  • Code
    iOS Quick Tip: 7 Tips to Speed Up Your DevelopmentPreview@2x
    Most developers are always looking for ways to improve or automate their workflow being it with a simple script to automate a common task or by learning every possible keyboard shortcut of their favorite text editor. In this article, I will show you seven tips that will speed up and streamline your workflow in Xcode.Read More…
  • Code
    iOS Quick Tip: 5 Tips to Increase App PerformanceIos app performance400x400
    Even though the iPhone 5 and the iPad 4 ship with a powerful A6(X) processor and a lot more RAM than the original iPhone, this doesn't mean that iOS applications are by definition fast and performant. In this quick tip, I will give you five tips to improve application performance.Read More…
  • Code
    iOS Quick Tip: Managing Configurations With EaseLearn objective c
    Have you ever felt the need to be able to quickly and easily switch between configurations without messing with compiler flags or manually modifying variables in your project? In this quick tip, I'd like to show you a clever solution to this problem by leveraging Xcode schemes and custom project configurations.Read More…
  • Code
    iOS SDK: Detecting Network Changes with ReachabilityIos sdk reachability network tower2x
    Most mobile applications access the web for some reason or another. This implies that these applications will - or should - behave differently when no network connection is available. In this quick tip, I will show you how to detect network interface changes using Tony Million's Reachability class.Read More…
  • Code
    Create a Weather App with Forecast – User InterfaceBart forecast preview@2x
    In the last article of this series, I will show you how to create the user interface of our weather application. Thanks to the work of Chris Carey, a regular contributor of Vectortuts+, we have a beautiful design that we can work with!Read More…
  • Code
    Create a Weather App with Forecast – API IntegrationBart forecast preview@2x
    In the first article of this series, we laid the foundation of the project by setting up the project and creating the application's structure. In this article, we leverage the AFNetworking library to interact with the Forecast API.Read More…
  • Code
    Create a Weather App with Forecast - Project SetupBart forecast preview@2x
    In March of this year, the company behind Dark Sky and introduced Forecast. Forecast is a simple weather API that provides both short- and longterm weather data. In this series, I will show you how to create a beautiful weather application for iOS powered by Forecast.Read More…
  • Code
    How To Submit an iOS App to the App StorePreview
    You have worked weeks or months on your first iOS application and you are ready to submit your masterpiece to Apple's App Store. How do you do this? Is your application ready for submission? I am sure that some of these questions have entered your mind at one point or another. Is submitting an application as simple as sending Apple your application's binary? Not quite. With this tutorial, I will provide you with a detailed map to get your application submitted to Apple's App Store.Read More…