Ray Kim

Ray Kim

New York, New York, United States
672 followers 500+ connections

About

Check out my latest article Introducing New Search Modalities on Mobile on ClassPass's…

Activity

Join now to see all activity

Experience

  • ClassPass Graphic

    ClassPass

    New York, New York, United States

  • -

    New York, New York, United States

  • -

    New York, United States

  • -

    New York, United States

  • -

    Seattle, Washington

  • -

    San Francisco, CA

  • -

  • -

    Berkeley, CA

  • -

    Berkeley, CA

  • -

  • -

Education

Publications

  • JavaScript Manipulation on iOS Using WebKit

    Capital One DevExchange

    As iOS developers, there are times we want to include web content inside our iOS apps. We may want to load content from a website that pairs with a native app version, or we may want to let the user open links without having to open another browser. Prior to iOS 8, we’d have to use a UIWebView which was clunky, leaked memory, and difficult to debug. After iOS 8, however, Apple deprecated UIWebView for WKWebView and introduced the modern WebKit API. The new framework dramatically improved both…

    As iOS developers, there are times we want to include web content inside our iOS apps. We may want to load content from a website that pairs with a native app version, or we may want to let the user open links without having to open another browser. Prior to iOS 8, we’d have to use a UIWebView which was clunky, leaked memory, and difficult to debug. After iOS 8, however, Apple deprecated UIWebView for WKWebView and introduced the modern WebKit API. The new framework dramatically improved both the performance and flexibility of adding web content into iOS apps, giving developers more control and more power. It also drastically improved communication with JavaScript natively.

    In this post, I’ll show you examples of how to inject scripts into your webpages and receive data to do things like change the background of the webpage or call native functions directly from JavaScript.

    See publication

Projects

  • Daydream

    - Present

    Daydream is a fun and easy way to explore cities around the world. Search for a city to explore or use the random feature to let the app pick one for you! Browse top sights to see and top places to eat for each city. View a specific top sight on a map, read reviews, and explore nearby locations just by tapping. Get lost exploring your next destination!

    Use Daydream to:

    - Explore cities through search or the random button using Google's Autocomplete and Search Request APIs
    -…

    Daydream is a fun and easy way to explore cities around the world. Search for a city to explore or use the random feature to let the app pick one for you! Browse top sights to see and top places to eat for each city. View a specific top sight on a map, read reviews, and explore nearby locations just by tapping. Get lost exploring your next destination!

    Use Daydream to:

    - Explore cities through search or the random button using Google's Autocomplete and Search Request APIs
    - Scroll through beautiful pictures of top points of interest and top eateries for each city using Google and Yelp APIs
    - Read reviews for specific points of interest and tap to redirect to the reviewer's page on Google Maps
    - Interact with the map by tapping on points of interest to read reviews and get contact/address information
    - Toggle the map style using the night mode button for more comfortable viewing at night

    I hope you enjoy the app and find a new destination to explore!

    See project

Honors & Awards

  • National Merit Scholarship

    National Merit Scholarship Corporation

    The National Merit Scholarship Program is an annual competition among high school students for recognition of academic excellence and college scholarship.

Languages

  • English

    Native or bilingual proficiency

  • Korean

    Professional working proficiency

More activity by Ray

View Ray’s full profile

  • See who you know in common
  • Get introduced
  • Contact Ray directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Ray Kim in United States