Mobile

iOS Tutorial: How to search for location and display results using Apple’s MapKit

Search for places using MKLocalSearchRequest and display results with UISearchController Apple provides a powerful native map API called MapKit. You can display a map, show the user’s current location, and drop annotation pins. And you don’t need to rely on any third-party SDKs. For example, if you’re building

iOS tutorial: Need to create an onboarding flow for your mobile app? Here’s how to do it using UIPageViewController in Swift.

Why Onboarding is Important A user has installed your app. But chances are, she will open it and then delete it. This gives you a short window of opportunity to convince her to keep your app around. This is where onboarding comes in. Onboarding is typically

iOS Tutorial: Want your Swift app to scroll in two directions, like Netflix? Here’s how.

Nest UICollectionView inside UITableView for independent scrolling Want to give users a way to casually explore different categories of content without having to tap into a detail page? Independently scrolling rows can help you achieve this effect. Netflix and the App Store use this type of UI for their discovery dashboards. Since the

4 Essential Swift Networking Tools for Working with REST APIs

How to integrate AlamoFire with Multipart, SwiftyJSON, Image Caching, and Image Response Serialization to simplify your networking code Networking is hard, I’ll be the first to admit. It was an area I tended to avoid while learning Swift, even though I used to be a network

Native or Hybrid Apps: Things to Consider When Developing a Mobile Platform for Your Business

Mobile apps have enjoyed staggering growth, but without a standards organization like the W3C, this growth has come with platform fragmentation. As iOS and Android continue to diverge with competitive, distinguishing features, product owners look to cut costs with hybrid or cross-platform alternatives. Marketing terms

Intro to UITableView in Swift

This tutorial is based on Xcode 6.3.1. UITableView is the bread and butter of iOS development. And for good reason: it’s a great way to represent array data on a mobile device. You’ll find yourself using UITableView quite often. Don’t be intimidated by method names

Detecting #Hashtags, @Mentions, and URLs with Swift

Hashtags are used by all the major social media platforms, and for good reason – it’s a convenient tool for filtering relevant content. Not only are users already trained on using hashtags and mentions, they’re starting to expect these features in apps. With hashtags so common in

The Ultimate Mobile App for…Healthcare

“The Ultimate Mobile App for…” is a blog series that will highlight the top three features and characteristics of mobile apps for specific industries and uses. We’ll take a look at the users most likely to engage with the mobile app then identify the key

Thorn Technologies helps Johns Hopkins University’s Center for Bioengineering Innovation and Design Develop Wound Management Mobile Application

Thorn Technologies Assists JHU’s CBID to Develop Diabetes Wound Management Application for Android Phones Thorn Technologies aided Johns Hopkins University’s Center for Bioengineering Innovation and Design in building an Android smartphone application that will allow nurses to manage and track the progress of wounds of

Experient Releases Event Guide Mobile App for iOS and Android with Thorn Technologies’ help

Thorn Technologies assists Experient in revamp of Engage Experient launched its Engage event mobile application, the mobile front-end to their event and trade show management platform EventXL, for Android and iOS. Thorn Technologies helped by integrating with Experient’s software development team to resolve critical issues