BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HasGeek//NONSGML Funnel//EN
DESCRIPTION:On the state of platforms: React Native\, Flutter\, iOS\, Reac
 t
X-WR-CALDESC:On the state of platforms: React Native\, Flutter\, iOS\, Rea
 ct
NAME:State of platforms: Fragments Ahmedabad 
X-WR-CALNAME:State of platforms: Fragments Ahmedabad 
REFRESH-INTERVAL;VALUE=DURATION:PT12H
SUMMARY:State of platforms: Fragments Ahmedabad 
TIMEZONE-ID:Asia/Kolkata
X-PUBLISHED-TTL:PT12H
X-WR-TIMEZONE:Asia/Kolkata
BEGIN:VEVENT
SUMMARY:Check-in and registrations
DTSTART:20190309T030000Z
DTEND:20190309T033000Z
DTSTAMP:20260421T210505Z
UID:session/B8Q4fUVDS6cAFcDxG66Aph@hasgeek.com
SEQUENCE:0
CREATED:20190206T013806Z
DESCRIPTION:\n
LAST-MODIFIED:20190206T013812Z
LOCATION:DevX\, C-201\, 2nd Floor\, Vastrapur\, Ahmedabad
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Check-in and registrations in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Introduction to the conference and tracks
DTSTART:20190309T033000Z
DTEND:20190309T034000Z
DTSTAMP:20260421T210505Z
UID:session/CTkiPs6F99SPgzAtrxQuau@hasgeek.com
SEQUENCE:0
CREATED:20190206T013829Z
DESCRIPTION:\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20190217T091358Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Introduction to the conference and tracks in Events' space in 
 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:State of React
DTSTART:20190309T034000Z
DTEND:20190309T042000Z
DTSTAMP:20260421T210505Z
UID:session/LQhu9qQUGm4TzUG4VRQdJA@hasgeek.com
SEQUENCE:2
CATEGORIES:Beginner
CREATED:20190208T053929Z
DESCRIPTION:In this talk\, I will take a look at a brief history of React 
 and how it evolved over the years. \n\nI will then talk about React fundam
 entals- Virtual DOM\, Simple/Stateless components\, Small Applications\, l
 ife cycles\, state management\, hooks\, composition/inherintance\, CRA and
  more. \n\nI will also talk about tooling and some preferred things the co
 mmunity uses: tooling\, deployments\, server side frameworks\, GraphQL/Rel
 ay\, etc\n\nSince this talk is aimed to give a brief overview of getting s
 tarted in React\, I will also talk about how and where people can ask for 
 help from the community and forums and learning in general.\n\n### Speaker
  bio\n\nVipul is Director at [BigBinary LLC](https://www.bigbinary.com/). 
 He is part of Rails Team\, and helps triaging issues. His spare time is sp
 ent exploring and contributing to many Open Source ruby projects\, when no
 t dabbling with React JS. \n\nHe has recently authored ReactJS by Example\
 , that does a deep walk-through of using ReactJS. Vipul loves ReactJS and 
 Ruby's vibrant community and helps in building PuneReactJS and PuneRb comm
 unities. He also organizes DeccanRubyConf in Pune.\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230810T072606Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/fragments/ahmedabad-2019/schedule/state-of-react-L
 Qhu9qQUGm4TzUG4VRQdJA
BEGIN:VALARM
ACTION:display
DESCRIPTION:State of React in Events' space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Building high quality mobile apps with React Native
DTSTART:20190309T042000Z
DTEND:20190309T050000Z
DTSTAMP:20260421T210505Z
UID:session/QyPWyMMxD3XCvk7XHRpGUz@hasgeek.com
SEQUENCE:2
CATEGORIES:Intermediate
CREATED:20190206T085221Z
DESCRIPTION:- Using Javascript to build mobile application\n- Comparing Co
 rdova/Phonegap/Ionic\, React Native\, NativeScript and Flutter\n- Understa
 nd the React Native architecture\n- Getting up and running with React Nati
 ve quickly\n- Leveraging native libraries and modules for platform specifi
 c tasks\n- A quick introduction to React Native performance.\n\n### Speake
 r bio\n\nParashuram works at Facebook on the React Native. He has been wor
 king on building tools for JavaScript based Mobile app development framewo
 rks for a while and is also a committer in the Apache Cordova project.\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230810T072606Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/fragments/ahmedabad-2019/schedule/building-high-qu
 ality-mobile-apps-with-react-native-QyPWyMMxD3XCvk7XHRpGUz
BEGIN:VALARM
ACTION:display
DESCRIPTION:Building high quality mobile apps with React Native in Events'
  space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Morning beverage break
DTSTART:20190309T050000Z
DTEND:20190309T052000Z
DTSTAMP:20260421T210505Z
UID:session/8uUtrZHxhaVyvecaTaLns@hasgeek.com
SEQUENCE:0
CREATED:20190206T013937Z
DESCRIPTION:\n
LAST-MODIFIED:20190304T020835Z
LOCATION:DevX\, C-201\, 2nd Floor\, Vastrapur\, Ahmedabad
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Morning beverage break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Flutter: do more with less code.
DTSTART:20190309T052000Z
DTEND:20190309T055000Z
DTSTAMP:20260421T210505Z
UID:session/FsGob6LSX2WDe3v6U59K29@hasgeek.com
SEQUENCE:2
CATEGORIES:Beginner
CREATED:20190304T020819Z
DESCRIPTION:I will start the talk with my story of moving from native Andr
 oid to Flutter. \n\nThen I will give a brief introduction to Flutter for t
 he beginners in the audience. \n\nThen the main part of the talk will comp
 rise of a comparison between Android and Flutter code. I will introduce 5+
  examples of features or components that can be build on both native Andro
 id and Flutter and demonstrate how Flutter wins the race everytime in the 
 race for speed of development\, LOC\, and efficiency. \n\nI will finally c
 onclude how Flutter is a godsent and a curse both to mobile developers\, s
 pecially freelancers.\n\n### Speaker bio\n\nPooja Bhaumik is a designer-tu
 rned-developer who has been crafting Android applications since high schoo
 l. She is an early Flutter adopter and respected community member who love
 s to share her insights through blog posts\, public speaking and open sour
 ce contributions. Her contributions got her the invitation to be a part of
  the grand celebration of Flutter 1.0 at FlutterLive 2018\, London. When s
 he is not freelancing or working on a creative project\, she is busy mento
 ring people on career\, personality and even mobile development. She is al
 so passionate about diversity & inclusion and started a community in Bhuba
 neswar to support personal & professional growth objectives for women deve
 lopers and designers.\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230810T072606Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/fragments/ahmedabad-2019/schedule/flutter-a-nightm
 are-for-freelancers-FsGob6LSX2WDe3v6U59K29
BEGIN:VALARM
ACTION:display
DESCRIPTION:Flutter: do more with less code. in Events' space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:What I learnt by building the exact same app in Kotlin (Native And
 roid)\, Nativescript and Flutter
DTSTART:20190309T055000Z
DTEND:20190309T063000Z
DTSTAMP:20260421T210505Z
UID:session/KdiJW9xn3nMXapgRRm8zvx@hasgeek.com
SEQUENCE:2
CATEGORIES:Intermediate
CREATED:20190206T013854Z
DESCRIPTION:So I took the famous realworld.io project (which is a clone of
  Medium) and implemented it in Kotlin for native Android\, and then using 
 Nativescript-Vue and finally in Flutter. \nAlthough separate platforms\, t
 he end result looks identical to the end user. \n\nWe will compare a bunch
  of things across these three platforms - \n\n1. Developer Experience\n2. 
 Performance (out of the box)\n3. Performance optimisation learning curve\n
 4. Memory/CPU/App size differences\n5. Lines of Code\n6. Perceptible jank\
 , smoothness\n7. Constraints and limitations of each framework\n\n### Spea
 ker bio\n\nArnav Gupta is the Co-Founder of Coding Blocks\, an online + of
 fline software development bootcamp\, based out of New Delhi\, where he me
 ntors Android and NodeJS students. He has been tinkering with Android\, No
 deJS and Electronics since school and has contributions to open source pro
 jects like the Android OS (AOSP)\, Arduino IDE\, FOSSIA Open Event.\nArnav
  has been a speaker at many national and international conferences includi
 ng FOSSASIA\, DroidCon India\, JsFoo\, Fragments\, MODS\, Devfest Russia a
 nd OSDConf.\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230810T072606Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/fragments/ahmedabad-2019/schedule/what-i-learnt-by
 -building-the-exact-same-app-in-kotlin-native-android-nativescript-and-flu
 tter-KdiJW9xn3nMXapgRRm8zvx
BEGIN:VALARM
ACTION:display
DESCRIPTION:What I learnt by building the exact same app in Kotlin (Native
  Android)\, Nativescript and Flutter in Events' space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Meet My New Friend: Testing
DTSTART:20190309T063000Z
DTEND:20190309T070000Z
DTSTAMP:20260421T210505Z
UID:session/BTuWFyq5mLt8zQonjaZqkh@hasgeek.com
SEQUENCE:2
CATEGORIES:Intermediate
CREATED:20190218T111139Z
DESCRIPTION:- I will start with a story on how difficult it was to test wh
 en there were no tests in the codebase and manually testing everything was
  so tedious\n- Many people had motivated me to move towards TDD and gettin
 g chance to work with people who encourage testing in the codebase helped 
 me to move towards it\n- I started with writing unit tests using Jest is u
 sed by Facebook\, and as per my experience unit test helps in improving yo
 ur code architecture and helps you write better code\n- Showing the exampl
 es for the same to understand it better\n- When the feature development is
  done to test it we used detox with Cucumber to write e2e tests\n- This gr
 eatly helped us in BDD and automate tests saved time to manually tests eve
 rything\n- Showing the example of the same\n- Thus writing tests helped in
  refactoring with confidence as if any other developer is changing the cod
 e running tests provide information if the previous feature working as exp
 ected\n\n### Speaker bio\n\nPreeti is a programmer at heart\, with over 4+
  years on mobile. She’s worked on multiple but Android remains her passi
 on\, with her experience allowing her to handle complete development cycle
 s\, and to go on and lead adjacent teams. When she isn’t glued to her co
 de\, Preeti can be found experimenting with gourmet or playing her guitar.
 \n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230810T072606Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/fragments/ahmedabad-2019/schedule/meet-my-new-frie
 nd-testing-BTuWFyq5mLt8zQonjaZqkh
BEGIN:VALARM
ACTION:display
DESCRIPTION:Meet My New Friend: Testing in Events' space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Flash talks: by the audience
DTSTART:20190309T070000Z
DTEND:20190309T072000Z
DTSTAMP:20260421T210505Z
UID:session/BiM99Vjjdfnc5XBkb61JfQ@hasgeek.com
SEQUENCE:0
CREATED:20190304T021006Z
DESCRIPTION:\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20190308T055124Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Flash talks: by the audience in Events' space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lunch break
DTSTART:20190309T072000Z
DTEND:20190309T080000Z
DTSTAMP:20260421T210505Z
UID:session/3J1AMc6CCs4fKBvuH3C45R@hasgeek.com
SEQUENCE:0
CREATED:20190206T014251Z
DESCRIPTION:\n
LAST-MODIFIED:20190308T055140Z
LOCATION:DevX\, C-201\, 2nd Floor\, Vastrapur\, Ahmedabad
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lunch break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Q&A session: platforms vis-a-vis engineering -- what makes for goo
 d mobile apps.
DTSTART:20190309T080000Z
DTEND:20190309T082000Z
DTSTAMP:20260421T210505Z
UID:session/PuQrEiH5KhH4aoANbXFnt9@hasgeek.com
SEQUENCE:0
CREATED:20190206T014144Z
DESCRIPTION:\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20190308T055145Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Q&A session: platforms vis-a-vis engineering -- what makes for
  good mobile apps. in Events' space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:React beginner's workshop
DTSTART:20190309T082000Z
DTEND:20190309T100000Z
DTSTAMP:20260421T210505Z
UID:session/G3BdfzzDnbo4kBF7Qq2T5E@hasgeek.com
SEQUENCE:2
CATEGORIES:Beginner
CREATED:20190217T091124Z
DESCRIPTION:The workshop will be broken down into 3 parts: What React is a
 nd how to build up Components\, Basics of React\, Building a small React A
 pp with tooling around it. \n\n- What is React and how components are buil
 t up\n- Thinking of Apps as Components\n- React and JSX\n- Beginning with 
 a Simple Component\n- Making components dynamic with Props\n- State and Li
 fecyle\n- Events and adding more logic to Components\n- Types of Componets
 - State-Staless\n- Composition vs Inheritance\n- Forms\n- Using CRA to bui
 ld a Simple App\n- Disussing tooling around from CRA and the App\n\n### Sp
 eaker bio\n\nVipul is Director at BigBinary LLC. He is part of Rails Team\
 , and helps triaging issues. His spare time is spent exploring and contrib
 uting to many Open Source ruby projects\, when not dabbling with React JS.
 \n\nHe has recently authored ReactJS by Example\, that does a deep walk-th
 rough of using ReactJS. Vipul loves ReactJS and Ruby’s vibrant community
  and helps in building PuneReactJS and PuneRb communities. He also organiz
 es DeccanRubyConf in Pune.\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230810T072606Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/fragments/ahmedabad-2019/schedule/react-beginners-
 workshop-G3BdfzzDnbo4kBF7Qq2T5E
BEGIN:VALARM
ACTION:display
DESCRIPTION:React beginner's workshop in Events' space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Birds of Feather (BOF) session on React Native
DTSTART:20190309T082000Z
DTEND:20190309T091000Z
DTSTAMP:20260421T210505Z
UID:session/JYdDy8CgboGQXuG7eHTEXi@hasgeek.com
SEQUENCE:1
CREATED:20190304T022543Z
DESCRIPTION:In this session\, we will discuss:\n\n1. Performance issues wi
 th React Native.\n2. Upcoming features. \n3. End-to-end testing with React
  Native.\n4. Migration to newer versions of React Native: pain points and 
 challenges. \n5. Team organization around React Native: do we need a separ
 ate cross-platform team when the app is on React Native? How does the cros
 s-platform team work with Android/iOS/mobile team in the same organization
 ?\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230108T103046Z
LOCATION:Crisp talks + BOF track - DevX Accelerator\, Ahmedabad\nAhmedabad
 \nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Birds of Feather (BOF) session on React Native in Crisp talks 
 + BOF track in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Birds of Feather (BOF) session: developer experiences with Flutter
DTSTART:20190309T091000Z
DTEND:20190309T100000Z
DTSTAMP:20260421T210505Z
UID:session/UWbo2C4SzWpPYTa8v6XrLd@hasgeek.com
SEQUENCE:1
CREATED:20190304T022946Z
DESCRIPTION:In this session\, we will discuss:\n\n1. Advantages and disada
 ntages that Flutter has over other development platforms?\n2. Experiences 
 in developing with Flutter. \n3. Community\, online resources\, code revie
 ws and documentation around Flutter: how does a developer get started? Who
  does the developer reach out to for help?\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230108T103046Z
LOCATION:Crisp talks + BOF track - DevX Accelerator\, Ahmedabad\nAhmedabad
 \nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Birds of Feather (BOF) session: developer experiences with Flu
 tter in Crisp talks + BOF track in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evening beverage break
DTSTART:20190309T100000Z
DTEND:20190309T103000Z
DTSTAMP:20260421T210505Z
UID:session/XJgNA8r7ZXwW4Dg1wgPm1U@hasgeek.com
SEQUENCE:0
CREATED:20190304T023240Z
DESCRIPTION:\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20190304T023243Z
LOCATION:Crisp talks + BOF track - DevX Accelerator\, Ahmedabad\nAhmedabad
 \nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Evening beverage break in Crisp talks + BOF track in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evening beverage break
DTSTART:20190309T100000Z
DTEND:20190309T103000Z
DTSTAMP:20260421T210505Z
UID:session/9kZRb1NhooF24BA2UrWgyu@hasgeek.com
SEQUENCE:0
CREATED:20190217T091251Z
DESCRIPTION:\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20190304T023246Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Evening beverage break in Events' space in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Birds of Feather (BOF session): on NativeScript
DTSTART:20190309T103000Z
DTEND:20190309T111000Z
DTSTAMP:20260421T210505Z
UID:session/LuA3C3qCVDhW4zPDAqPwRN@hasgeek.com
SEQUENCE:1
CREATED:20190304T022143Z
DESCRIPTION:In this session\, we will discuss: \n\n1. What is NativeScript
 ? What advantages does NativeScript have over platforms for application?\n
 2. Integration and mainenance of apps built with NativeScript.\n3. Learnin
 g curve -- ease of picking up NativeScript\, online resources and document
 ation\, community around NativeScript. \n4. Team organization: how do orga
 nizations align their teams when development involves NativeScript?\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20230108T103046Z
LOCATION:Crisp talks + BOF track - DevX Accelerator\, Ahmedabad\nAhmedabad
 \nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Birds of Feather (BOF session): on NativeScript in Crisp talks
  + BOF track in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:React beginner's workshop (continued)
DTSTART:20190309T103000Z
DTEND:20190309T123000Z
DTSTAMP:20260421T210505Z
UID:session/2TsKf2dmY95uKM5MpkBcNR@hasgeek.com
SEQUENCE:0
CREATED:20190218T111300Z
DESCRIPTION:\n
GEO:23.03039194604374;72.5293628498912
LAST-MODIFIED:20190304T021216Z
LOCATION:Events' space - DevX Accelerator\, Ahmedabad\nAhmedabad\nIN
ORGANIZER;CN=Fragments:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:React beginner's workshop (continued) in Events' space in 5 mi
 nutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
END:VCALENDAR
