Basic iOS Security: Keychain and Hashing
Update note: This tutorial has been updated for Xcode 9.2, Swift 4, iOS 11 and the iPhone X by Ryan Ackermann. The original tutorial was written by Chris Lowe. One of the most important aspects of...
View ArticleVideo Tutorial: Server Side Swift with Vapor Part 3: Conclusion
Review what you have learnt in the section and see what will be coming up in the next section. The post Video Tutorial: Server Side Swift with Vapor Part 3: Conclusion appeared first on Ray Wenderlich.
View ArticleVideo Tutorial: Server Side Swift with Vapor Part 3: Edit and Delete Acronyms
Learn how to reuse templates to edit models and learn how to delete models on the web. The post Video Tutorial: Server Side Swift with Vapor Part 3: Edit and Delete Acronyms appeared first on Ray...
View ArticleWhat’s New in Android Studio 3
At I/O 2017, Google announced first-party support of the Kotlin programming language for Android Development, with Kotlin tools built right-in to an upcoming version of Android Studio. Almost every...
View ArticleVideo Tutorial: Server Side Swift with Vapor Part 4: Introduction
Let's discuss what we are going to learn in this section and have a quick look at the different types of Authentication and passwords. The post Video Tutorial: Server Side Swift with Vapor Part 4:...
View ArticleVideo Tutorial: Server Side Swift with Vapor Part 4: Passwords
Learn how to change your user models to allow authentication with passwords and create a token model. The post Video Tutorial: Server Side Swift with Vapor Part 4: Passwords appeared first on Ray...
View ArticleVideo Tutorial: Server Side Swift with Vapor Part 4: API Authentication
Learn how to protect APIs with authentication using both HTTP Basic Authentication and Token Authentication. The post Video Tutorial: Server Side Swift with Vapor Part 4: API Authentication appeared...
View ArticleVideo Tutorial: Server Side Swift with Vapor Part 4: Web Authentication
In this video, you'll learn how to protect web pages with authentication using sessions and cookies. The post Video Tutorial: Server Side Swift with Vapor Part 4: Web Authentication appeared first on...
View ArticleVideo Tutorial: Server Side Swift with Vapor Part 4: Conclusion
Review what you have learned in both this section of videos and throughout this complete video course. The post Video Tutorial: Server Side Swift with Vapor Part 4: Conclusion appeared first on Ray...
View ArticleHow to Submit An App to Apple: From No Account to App Store – Part 1
Update note: This tutorial has been updated by Rony Rozen. The original post was written by Gustavo Ambrozio and updated by Tony Dahbura. Learn how to join the Apple Developer program, submit an app...
View ArticleHow to Submit An App to Apple: From No Account to App Store – Part 2
Update note: This tutorial has been updated by Rony Rozen. The original post was written by Gustavo Ambrozio and updated by Tony Dahbura. Learn how to join the Apple Developer program, submit an app...
View ArticleMVVM and CoreML – Podcast S07 E12
In this episode Dru and Janie welcome back Arthur Mayes to discuss some new tools and how and when to use them. Arthur explains MVVM, then Janie ‘gives us some computer learning’ for CoreML....
View ArticleOrigami Studio Tutorial For Mobile Prototyping: Getting Started
This Origami Studio tutorial was written with version 84231315 and macOS High Sierra 10.13.2. Introduction If you want your project to stand out in the crowded App Store, a good idea isn’t good enough....
View ArticleGetting Started with Flutter
Since the time that the iOS and Android platforms exploded onto the scene a decade ago, cross-platform development has been a goal across the mobile development world. The ability to write one app for...
View ArticleScreencast: Accessing Data using OAuth
Learn to use OAuth to access data from a popular site such as Strava inside an iOS application. The post Screencast: Accessing Data using OAuth appeared first on Ray Wenderlich.
View ArticleOwner of Wee Taps and Full-Time Indie Illustrator & Designer: A Top Designer...
Indie Designer, Paddy Donnelly Welcome to another installment of our Top App Dev Interview series! This time there’s a slight twist: we’re actually interviewing a designer. I guess that makes this a...
View ArticleIntroducing the Android Avalanche!
Our Android Tutorial Team has been amazingly busy over the past year: Publicly, we’ve been busy creating more than 40 free Android tutorials for the site, and we’re now releasing a new Android tutorial...
View ArticleNew Course: Programming in Kotlin
It’s day 2 of the Android Avalanche: an event where we’ll be releasing new Android and Kotlin books, courses, and screencasts every day! Today, we are releasing a brand new course: Programming in...
View ArticleNew Course: Your Second Kotlin Android App
It’s day 3 of the Android Avalanche: an event where we’ll be releasing new Android and Kotlin books, courses, and screencasts every day! Today, we are releasing a brand new course: Your Second Kotlin...
View ArticleFlutter Navigation Tutorial
What’s better than an app with one screen? Why, an app with two screens, of course! :] Navigation is a key part of the UX for any mobile application. Due to the limited screen real estate on mobile...
View Article