Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kevin Kim is active.

Publication


Featured researches published by Kevin Kim.


Archive | 2015

Peer-to-Peer Using Multipeer Connectivity

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

Game Kit has to be one of the coolest frameworks available for people interested in developing games on the iOS SDK. Game Kit classes provide three different technologies: GameCenter, Peer-to-Peer Connectivity, and In Game Voice. With iOS 7, Apple introduced a new framework called Multipeer Connectivity. This chapter will focus on Peer-to-Peer Connectivity using Multipeer Connectivity. We won’t be covering any of the Game Kit functionality in this chapter. Game Kit still works, but Multipeer Connectivity is a much easier and more relevant framework.


Archive | 2015

Unit Testing, Debugging, and Instruments

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

One of the fundamental truths of computer programming (and life) is that not everything works perfectly. No matter how much you plan and no matter how long you’ve been programming, it’s rare for an application you write to work perfectly the first time and then forever under all circumstances and possible uses. Knowing how to properly architect your application and write well-formed code is important. Knowing how to find out why things aren’t working the way they’re supposed to, and fixing them, is equally important.


Archive | 2015

Peer-to-Peer Over Bluetooth Using Multipeer Connectivity

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

Game Kit has to be one of the coolest frameworks available for people interested in developing games on the iOS SDK. Game Kit classes provide three different technologies: GameCenter, Peer-to-Peer Connectivity, and In Game Voice. With iOS 7, Apple introduced a new framework called Multipeer Connectivity. This chapter will focus on Peer-to-Peer Connectivity using Multipeer Connectivity. We won’t be covering any of Game Kit functionality in this chapter.


Archive | 2011

Wax On, Wax Off

Brandon Alexander; Brad Dillion; Kevin Kim

By now, you have written an iOS application or two. You have also learned that making a great app is hard work. From spontaneous crashes to memory leaks and bugs that create other bugs, the simplest of apps can quickly become a nightmare. Fortunately, these issues are easy to diagnose with the tools at our disposal.


Archive | 2015

The Road Goes Ever On

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

You’ve survived another journey with us. Great! At this point, you know a lot more than when you first opened this book. We would love to tell you that you now know it all, but when it comes to technology, you never know it all. This is particularly true of iOS development technologies. The programming language and frameworks you’ve been working with in this book are the result of more than 25 years of evolution. Our engineering friends at Apple are always feverishly working on that Next Cool New Thing™. Despite being much more mature than it was when it first launched, the iOS platform has just begun to blossom. There is so much more to come.


Archive | 2015

Behind Every iCloud

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

With iOS 5, Apple introduced iCloud, the latest in its line of Internet-based tools and services. To the end user, iCloud extends Apple’s previous MobileMe offerings of e-mail, contact management, and Find My iPhone, with iOS backup and restore, iTunes Match, Photo Stream, and Back to My Mac. With iOS 8, iCloud got a major overhaul and now includes a new framework called CloudKit. This provides you with authentication, private and public databases, structures, and asset storage services.


Archive | 2015

A Super Start: Adding, Displaying, and Deleting Data

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

Well, if that previous chapter didn’t scare you off, then you’re ready to dive in and move beyond the basic template you explored in Chapter 2.


Archive | 2015

Relationships, Fetched Properties, and Expressions

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

Welcome to the final chapter on Core Data. So far, your application includes only a single entity, Hero. In this chapter, we’ll show you how managed objects can incorporate and reference other managed objects through the use of relationships and fetched properties. This will give you the ability to make applications of much greater complexity than your current SuperDB application.


Archive | 2015

Here We Go Round Again

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

So, you’re still creating iPhone applications, huh? Great! The iPhone and the App Store have been a tremendous success, fundamentally changing the way mobile applications are delivered and completely changing what people expect from their mobile phones. Since the first release of the iPhone Software Development Kit (SDK) way back in March 2008, Apple has been busily adding new functionality and improving what was already there. It’s no less exciting of a platform than it was back when it was first introduced. In fact, in many ways, it’s more exciting, because Apple keeps expanding the amount of functionality available to third-party developers like us.


Archive | 2015

Messaging: Mail, Social and iMessage

David Mark; Jayant Varma; Jeff LaMarche; Alex Horovitz; Kevin Kim

Since the beginnings of the iOS SDK, Apple has provided the means for developers to send messages. It started with the MessageUI framework, which allowed developers to add support for sending e-mail message from within their applications. Then, Apple extended the MessageUI framework to include SMS messages. With iOS 5, Apple added support for Twitter with a new Twitter framework, and with iOS 6, Apple migrated from the Twitter framework to the Social framework, adding support for Facebook, Sina Weibo, and Twitter. In this chapter, we’ll go over how each messaging system works.

Collaboration


Dive into the Kevin Kim's collaboration.

Researchain Logo
Decentralizing Knowledge