About
Check out my latest article Introducing New Search Modalities on Mobile on ClassPass's…
Activity
-
Big personal news: I've officially started a company! 🚀 We've been selected for the Orange DAO Accelerator, and the experience has been incredible…
Big personal news: I've officially started a company! 🚀 We've been selected for the Orange DAO Accelerator, and the experience has been incredible…
Liked by Ray Kim
-
bootstrapping a coffee business (is like iterating on a mvp?) - we didn't start out with the nicest interior and most expensive equipment BUT also…
bootstrapping a coffee business (is like iterating on a mvp?) - we didn't start out with the nicest interior and most expensive equipment BUT also…
Liked by Ray Kim
-
Feeling overwhelming gratitude today. Today closes a chapter with the sale of Stem Disintermedia Inc. to Concord. https://lnkd.in/gBj5Hc5X Thank…
Feeling overwhelming gratitude today. Today closes a chapter with the sale of Stem Disintermedia Inc. to Concord. https://lnkd.in/gBj5Hc5X Thank…
Liked by Ray Kim
Experience
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.
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!
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
-
Excited to announce Menlo Ventures investment in Graphite's $52M Series B. As AI writes more code, Graphite's AI-powered code review platform helps…
Excited to announce Menlo Ventures investment in Graphite's $52M Series B. As AI writes more code, Graphite's AI-powered code review platform helps…
Liked by Ray Kim
-
A friend of mine is building in the consumer AI space and looking to hire a full stack engineer! Alta is building the future of shopping with AI…
A friend of mine is building in the consumer AI space and looking to hire a full stack engineer! Alta is building the future of shopping with AI…
Shared by Ray Kim
-
Just stepped into my new role as VP of Eng at Decagon — really excited to be supporting the engineering team through this next phase of growth. In…
Just stepped into my new role as VP of Eng at Decagon — really excited to be supporting the engineering team through this next phase of growth. In…
Liked by Ray Kim
-
Couldn’t agree more Claire Goodill! Pokeworks + ClassPass + CP Users = a Health & Wellness Trifecta! 🐠💙💪🏻 https://lnkd.in/ghSHKYg3
Couldn’t agree more Claire Goodill! Pokeworks + ClassPass + CP Users = a Health & Wellness Trifecta! 🐠💙💪🏻 https://lnkd.in/ghSHKYg3
Liked by Ray Kim
-
I flew to Manila for our Monthly Office Day, and it was a huge success! 🚀 20+ team members came together in person. Incredible to see how much we’ve…
I flew to Manila for our Monthly Office Day, and it was a huge success! 🚀 20+ team members came together in person. Incredible to see how much we’ve…
Liked by Ray Kim
-
The ClassPass Conversion Rate Optimization (CRO) team is growing, and we have two great opportunities for developers who are passionate about…
The ClassPass Conversion Rate Optimization (CRO) team is growing, and we have two great opportunities for developers who are passionate about…
Liked by Ray Kim
-
A friend of mine is building in health tech and looking for a technical cofounder! The company leverages proprietary, research-backed AI algorithms…
A friend of mine is building in health tech and looking for a technical cofounder! The company leverages proprietary, research-backed AI algorithms…
Posted by Ray Kim
-
I get a ton of outreach from people curious to know how we implemented our GenAI CX chatbot at ClassPass, and in this video Sarah Vanden Broek lays…
I get a ton of outreach from people curious to know how we implemented our GenAI CX chatbot at ClassPass, and in this video Sarah Vanden Broek lays…
Liked by Ray Kim
-
ai is hype but in-person interactions are irreplaceable. having a pleasant conversation with a real human barista will become more and more of a…
ai is hype but in-person interactions are irreplaceable. having a pleasant conversation with a real human barista will become more and more of a…
Liked by Ray Kim
-
As the number of mobile engineers contributing to your app increases, you'll inevitably need to optimize the build-test-merge pipeline. Some…
As the number of mobile engineers contributing to your app increases, you'll inevitably need to optimize the build-test-merge pipeline. Some…
Posted by Ray Kim
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 MoreOthers named Ray Kim in United States
-
Ray K.
Driving Results and Amplifying Brands: Executive Leader in the Influencer Marketing Industry | CEO of Eyestamp
-
Ray Kim
-
Ray Kim
Managing Director at Hanwha AI Center(HAC)
-
Ray Kim
IT strategic planning | budgeting | cybersecurity
304 others named Ray Kim in United States are on LinkedIn
See others named Ray Kim