talk-data.com talk-data.com

Event

Beyond the Interface: iOS and macOS Craftsmanship at Grammarly

2025-01-30 – 2025-01-30 Meetup Visit website ↗

Activities tracked

3

Join us on January 30 for an in-depth look at the challenges and breakthroughs of building native clients.Registration: to attend the meetup, please register ➡️ here ⬅️

💥 Crafting Flawless User Experiences With Private APIs 🔈 Samar Sunkaria, Software Engineer

🚀 Take a peek behind the curtain at how Grammarly for macOS uses private APIs to replace text in Apple Notes and provide a flawless user experience. We’ll also talk about how to find and use private APIs on Apple platforms.

💥 What’s It Like to Build an iOS Keyboard Counterpart? 🔈 Roman Tysiachnik, Software Engineer

🚀 Learn what it took for our team to replicate the visuals and interactions of the system keyboard so we could provide users with a smooth transition to our keyboard powered by Grammarly functionality. You will be surprised that it requires a bit more than creating 30 UIButtons. We will discuss different animations and interactions that we had to implement. We’ll also describe how we attained feature parity with the system keyboard regarding emoji, which some other third-party keyboards don’t offer. Finally, we’ll explain why original architecture decisions may not always be bulletproof, even for such a simple thing as a keyboard.

💥 Fact Around and Find Out: Beyond A/B Testing in Grammarly for macOS 🔈 Mikel Elorz Berastegui, meme-driven iOS & macOS Software Engineer

🚀 How we do feature experimentation in the macOS Grammarly app

  • The basics: experiments, flags, holdouts, audience filters
  • Development and testing
  • Checking the metrics: analyzing some real cases
  • Benefits and drawbacks
  • Real-world examples

✨ Who Will Be Interested: macOS and iOS engineers and anyone interested in peeking behind the curtain of how Apple apps are developed in an AI company.

Agenda: 18:30 Doors open: Registration; Time for mingling and networking with fellows; 19:00 Talks 20:00 More snacks, drinks, mingling, and networking 21:00 Meetup ends

✅ Where: In person, Grammarly Berlin hub ✅ When: Thursday, January 30 ✅ Language: English ✅ Use this link to register: https://gram.ly/3PF3APo The event is free. Registration is mandatory. Due to a limited number of seats, the invites will be sent to a limited number of registered on a first registered first invited basis. Please check your inbox for a confirmation email about your attendance.

Sessions & talks

Showing 1–3 of 3 · Newest first

Search within this event →

Crafting Flawless User Experiences With Private APIs

2025-01-30
talk
Samar Sunkaria (Grammarly)

Take a peek behind the curtain at how Grammarly for macOS uses private APIs to replace text in Apple Notes and provide a flawless user experience. We’ll also talk about how to find and use private APIs on Apple platforms.

Fact Around and Find Out: Beyond A/B Testing in Grammarly for macOS

2025-01-30
talk

How we do feature experimentation in the macOS Grammarly app

  • The basics: experiments, flags, holdouts, audience filters
  • Development and testing
  • Checking the metrics: analyzing some real cases
  • Benefits and drawbacks
  • Real-world examples

What’s It Like to Build an iOS Keyboard Counterpart?

2025-01-30
talk
Roman Tysiachnik (Grammarly)

Learn what it took for our team to replicate the visuals and interactions of the system keyboard so we could provide users with a smooth transition to our keyboard powered by Grammarly functionality. You will be surprised that it requires a bit more than creating 30 UIButtons. We will discuss different animations and interactions that we had to implement. We’ll also describe how we attained feature parity with the system keyboard regarding emoji, which some other third-party keyboards don’t offer. Finally, we’ll explain why original architecture decisions may not always be bulletproof, even for such a simple thing as a keyboard.