BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//papers.synesthesia.it//droidcon-2024//DJKSSC
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-droidcon-2024-FZASWP@papers.synesthesia.it
DTSTART;TZID=CET:20241129T093000
DTEND;TZID=CET:20241129T102000
DESCRIPTION:As one of the first engineers on the OpenAI Android team\, I pl
 ayed a crucial role in developing the ChatGPT app from the ground up using
  Jetpack Compose\, unidirectional data flow\, and other modern frameworks 
 and principles. In this talk\, I will discuss the process of building a hi
 gh-scale application with these modern tools\, emphasizing our commitment 
 to standard tools over custom in-house frameworks.\n\nI will cover various
  aspects of our development journey\, including the benefits and challenge
 s of using Jetpack Compose at scale\, our unidirectional data flow archite
 cture\, and the implementation of injection and data scopes. Attendees wil
 l gain insights into how they can leverage these tools to create scalable 
 applications with a rich feature set and a large user base.\n\nThis sessio
 n aims to provide practical knowledge for Android developers\, showcasing 
 a real-world example of building a widely-used app with modern technologie
 s. While the topic may not be the most groundbreaking\, it offers valuable
  and actionable insights for developers looking to enhance their app devel
 opment practices. This talk is original and has not been presented elsewhe
 re.
DTSTAMP:20241129T115515Z
LOCATION:Right Stage
SUMMARY:Building the ChatGPT app from scratch - Anton Tananaev
URL:https://papers.synesthesia.it/droidcon-2024/talk/FZASWP/
END:VEVENT
END:VCALENDAR
