Tip of the Day: How to Work with PDFs on Your iPhone or iPad
By Abbey Dufoe
There are a few ways you can work with PDFs in your native Mail app. When you open the email, you should see the PDF attachment.
By Abbey Dufoe
There are a few ways you can work with PDFs in your native Mail app. When you open the email, you should see the PDF attachment.
By Kevin McNeish
Do you have an idea for an app but lack the programming knowledge to begin building it? In this weekly blog series, How To Unleash Your Inner App Developer, I will take you, the non-programmer, step by step through the process of creating apps for the iPhone, iPod Touch, and iPad. Join me each week on this adventure, and you will experience how fun turning your ideas into reality can be! This is Part 9 of the series. If you're just getting started now, check out the beginning of the series here (this post has been updated to Swift 1.2 iOS 8, and Xcode 6.3.)
In my previous post, I taught you how to write your very first line of code. In the process, I touched on the concept of calling methods in Swift. In this post, we're going to take a closer look at the important concept of calling methods, and we will also work on converting the prototype iAppsReview into a fully-functional app.
By Kevin McNeish
Do you have an idea for an app but lack the programming knowledge to begin building it? In this weekly blog series, How To Unleash Your Inner App Developer, I will take you, the non-programmer, step by step through the process of creating apps for the iPhone, iPod Touch, and iPad. Join me each week on this adventure, and you will experience how fun turning your ideas into reality can be! This is Part 8 of the series. If you're just getting started now, check out the beginning of the series here (this post has been updated to Swift 1.2, iOS 8 and Xcode 6.3.)
By Adam Harvey
Apple Pay is a popular digital wallet integrated with the iPhone's Wallet app, and also available on other major Apple devices like the iPad or even Mac laptops. While it can be used as a contactless payment option inside stores, you can also use it within many mobile apps.
By Dig Om
Vainglory (free) is a new iOS game that has taken the world of mobile gaming by storm. Developed by Super Evil Megacorp, Vainglory belongs to the Multiplayer Online Battle Arena genre—MOBA in gaming vernacular. Recently I got to chat with Kristian Segerstrale, COO & Executive Director at Super Evil Megacorp. We had a great conversation and I even got to play a few rounds of Vainglory with pro gamer turned Vainglory Video Community Manager, George “Zekent” Liu, and Super Evil Megacorp's Director of Marketing and Communications, Heini Vesander. I'm even more excited than ever to see what the future holds for this game, a game that is not only the pinnacle of awesome, but is also poised to revolutionize the way core gamers perceive and interact with modern games on the iOS platform. The following transcription is a must-read for any core gamer, as we delve into the creation of what is being hailed as one of the best new iOS games, and the only MOBA perfected for touchscreens.
By Kevin McNeish
By Abbey Dufoe
If you're the friend who likes to share inspirational quotes, then the iOS app Legend ( $1.99) is for you. I was able to test out the app before it launched on the App Store today, and I love it!
By Steve Young
Travel guides are one of the things that you should not leave home without when traveling. Thankfully, you no longer have to whip out book guides or large maps and make it obvious that you are lost or a tourist, as everything a you needs can now fit in your pockets.
By Abbey Dufoe
One reason why I haven't moved completely to online note taking on my iPad is because note-taking apps don't allow me to be creative. For some of us, doodling helps. Writing in the margins helps. Coloring said doodles helps.
By Kevin McNeish
Apple has announced they expect third party apps to support Dynamic Type. However, if you have tried to implement it in your apps, you know there are some unexpected land mines along the way (such as static table view cells and custom cell styles). In this article, you will learn how Dynamic Type works under the hood and how to get it working properly in a variety of scenarios. You will also get some Swift code that makes it easier to implement Dynamic Type in your apps.
By Kevin McNeish
Do you have an idea for an app but lack the programming knowledge to begin building it? In this weekly blog series, How To Unleash Your Inner App Developer, I will take you, the non-programmer, step by step through the process of creating apps for the iPhone, iPod Touch, and iPad. Join me each week on this adventure, and you will experience how fun turning your ideas into reality can be! This is Part 7 of the series. If you're just getting started now, check out the beginning of the series here (this post has been updated to Swift 1.2, iOS 8 and Xcode 6.3)
In my last several posts, we have created a prototype app called iAppsReview that allows users to rate apps on their iOS devices. Whenever you build an app, it's a best practice to first create a prototype that you can give to your client or potential user base for feedback. You often need to make changes to the prototype based on the feedback you receive. However, once the dust has settled, you need to turn the prototype into a real app. This requires writing code. Since this blog series is specifically designed for non-programmers, we need to take a step back and look at the big picture of app development and learn the basics of writing code.
By Kevin McNeish
Do you have an idea for an app, but lack the programming knowledge to begin building it? In this weekly blog series, How To Unleash Your Inner App Developer, I will take you, the non-programmer, step by step through the process of creating apps for the iPhone, iPod Touch, and iPad. Join me each week on this adventure, and you will experience how fun turning your ideas into reality can be! This is Part 6 of the series. If you're just getting started now, check out the beginning of the series here (this post has been updated to iOS 8, Xcode 6.3 and Swift 1.2.)
In my previous post, you were introduced to several user-interface controls including the text field, text view, image view, and rounded rectangle button. We finished the main iAppsReview scene and added a new App Category scene.
By Kevin McNeish
Do you have an idea for an app but lack the programming knowledge to begin building it? In this weekly blog series, How To Unleash Your Inner App Developer, I will take you, the non-programmer, step by step through the process of creating apps for the iPhone, iPod Touch, and iPad. Join me each week on this adventure, and you will experience how fun turning your ideas into reality can be! This is Part 5 of the series. If you're just getting started now, check out the beginning of the series here.
In my previous post, you learned about navigating between different scenes in your app, and learned about using custom user-interface controls in your apps. We started building the Write Review scene (shown on the left side of Figure 1), which we will finish in this post, and we'll move on to the App Category scene shown on the right side of Figure 1. (This post has been updated to iOS 8, Xcode 6.3 and Swift 1.2).
The best of the CES show is often not on the beaten path. One key vendor we make sure to lock in on every year is the Imagination Technologies meeting rooms in South Hall at CES 2015 (way back in the corner). These guys are one of a select number of innovators that design the low-power, system on chip (SoC) technology needed to run our smart homes, smart cars, and smart mobile devices.
By Kevin McNeish
Do you have an idea for an app but lack the programming knowledge to begin building it? In this weekly blog series, How To Unleash Your Inner App Developer, I will take you, the non-programmer, step by step through the process of creating apps for the iPhone, iPod Touch, and iPad. Join me each week on this adventure, and you will experience how fun turning your ideas into reality can be! This is Part 3 of the series. If you're just getting started now, check out the beginning of the series here (This post has been updated to iOS 8.0, Xcode 6.3 and Swift 1.2.)
In my previous post, we started the process of creating a prototype of an iPhone app called iAppsReview. You learned how to create a new project in Xcode, how to add a storyboard to a project and configure it, and how to add a navigation controller to a storyboard. You had just begun to configure the table view, which we will finish in this post. You'll learn how to create multiple sections in a table view, set section header text, add images to a project, and incorporate them in table-view cells.
NULL