The Thorn Tech Blog
Get the latest news on SFTP Gateway and cloud computing.
Using custom interactive transitions to dismiss a modal Ever since iOS 7, users have been swiping from the left edge of the screen to go back. This swipe-back feature is interactive, so the animation tracks as you
Using Alamofire, AlamofireImage, and SwiftyJSON to download images and fetch data from IMDB In the previous blog post: “Want your Swift app to scroll in two directions, like Netflix? Here’s how”, a reader named Melvin asks how
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
Setting up a webserver to use HTTPS used to be a challenging task, but Amazon Web Services has made it much easier to get your secure server up and running. However, it can still be a
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
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
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
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