BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HasGeek//NONSGML Funnel//EN
DESCRIPTION:The fifth edition of droidconIN
X-WR-CALDESC:The fifth edition of droidconIN
NAME:droidconIN 2015
X-WR-CALNAME:droidconIN 2015
REFRESH-INTERVAL;VALUE=DURATION:PT12H
SUMMARY:droidconIN 2015
TIMEZONE-ID:Asia/Kolkata
X-PUBLISHED-TTL:PT12H
X-WR-TIMEZONE:Asia/Kolkata
BEGIN:VEVENT
SUMMARY:Check-in and breakfast
DTSTART:20151212T031500Z
DTEND:20151212T040000Z
DTSTAMP:20260421T034630Z
UID:session/42neF9P3pjsxSBna6G7L6Q@hasgeek.com
SEQUENCE:0
CREATED:20151202T090623Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T090654Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Check-in and breakfast in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Intro to Android\, Hello World\, IDE setup
DTSTART:20151212T040000Z
DTEND:20151212T053000Z
DTSTAMP:20260421T034630Z
UID:session/5fasuuWdniLSTMUvQqj2E7@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Beginner
CREATED:20151202T102555Z
DESCRIPTION:\n\n### Speaker bio\n\nAnenth has been building apps on Androi
 d for the past 5 years. He started with mobile app development while he co
 -founded his earlier startup - Ideophone\, where he built location aware a
 pps for the Indian market. Currently works at Zendrive\, a startup buildin
 g a Driver Analytics platform. He loves participating in Hackathons and he
  has lost count of the number of events he attended in Bangalore in the pa
 st few years :)\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/android-basics-workshop-5
 fasuuWdniLSTMUvQqj2E7
BEGIN:VALARM
ACTION:display
DESCRIPTION:Intro to Android\, Hello World\, IDE setup in Auditorium in 5 
 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Tea break
DTSTART:20151212T053000Z
DTEND:20151212T054500Z
DTSTAMP:20260421T034630Z
UID:session/S2jroRBbLrzgQzCeMyusXY@hasgeek.com
SEQUENCE:0
CREATED:20151202T091945Z
DESCRIPTION:\n
LAST-MODIFIED:20151208T063003Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Activity\, UI components\, layout\, illustration with simple calcu
 lator
DTSTART:20151212T054500Z
DTEND:20151212T073000Z
DTSTAMP:20260421T034630Z
UID:session/QQaNEebYh1Symn7JTHpLhb@hasgeek.com
SEQUENCE:2
CREATED:20151202T091029Z
DESCRIPTION:\n\n### Speaker bio\n\nAnenth has been building apps on Androi
 d for the past 5 years. He started with mobile app development while he co
 -founded his earlier startup - Ideophone\, where he built location aware a
 pps for the Indian market. Currently works at Zendrive\, a startup buildin
 g a Driver Analytics platform. He loves participating in Hackathons and he
  has lost count of the number of events he attended in Bangalore in the pa
 st few years :)\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Activity\, UI components\, layout\, illustration with simple c
 alculator in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lunch
DTSTART:20151212T073000Z
DTEND:20151212T083000Z
DTSTAMP:20260421T034630Z
UID:session/STtwaTWL5vqrUnZ2F1G3kW@hasgeek.com
SEQUENCE:0
CREATED:20151202T092043Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T092106Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lunch in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Multi-screen activity interactions / navigations using Intents\, i
 llustration with simple ToDo app
DTSTART:20151212T083000Z
DTEND:20151212T100000Z
DTSTAMP:20260421T034630Z
UID:session/1747P5AZUdrYWrZ4tbYXsL@hasgeek.com
SEQUENCE:2
CREATED:20151202T091146Z
DESCRIPTION:Interaction with system applications - Contacts\, gallery\, sh
 are via (Intent filters)\n\n### Speaker bio\n\nArun is a hands-on solution
  architect with more than 15 yrs of Sofware Development experience on open
  source stack encompassing HTML5/Javascript*\, JavaEE/NodeJS\, Relational/
 NoSQL\, EAI\, distributed computing on Hadoop and Mobile application devel
 opment on Android. Arun is an avid learner and passionate mentor deliverin
 g various technology workshops including Android at different leading IT c
 ompanies in Bangalore. Arun has built an Android app for his school collab
 oration portal “Paatashaala” as well as helped a startup to build an a
 pp for mico finance institution for the field agents.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Multi-screen activity interactions / navigations using Intents
 \, illustration with simple ToDo app in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evening tea break
DTSTART:20151212T100000Z
DTEND:20151212T101500Z
DTSTAMP:20260421T034630Z
UID:session/SpkV9Q6dEVumXfwtts3LLg@hasgeek.com
SEQUENCE:0
CREATED:20151202T092246Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T092351Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Evening tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Activity Lifecycle
DTSTART:20151212T101500Z
DTEND:20151212T120000Z
DTSTAMP:20260421T034630Z
UID:session/4t8hc3MvwkvVoZid1ZqboT@hasgeek.com
SEQUENCE:2
CREATED:20151202T091305Z
DESCRIPTION:Broadcast receiver illustration with handling of system broadc
 asts - system reboot\, wifi / data switch\, battery low\n\n### Speaker bio
 \n\nArvind worked extensively on Android Graphics\, GPU Programming and Op
 enGL drivers at Nvidia. He is co-founder of Hyperbook (getbook.co)\, a pro
 duct for organizing and visualizing every byte of user’s information usi
 ng Mind-maps. He also co-founded Limitless\, a popular Chrome extension fo
 r hacking online productivity. He loves to meet people at hackathons\, con
 ferences and meetups.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Activity Lifecycle in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Check-in and breakfast
DTSTART:20151213T031500Z
DTEND:20151213T040000Z
DTSTAMP:20260421T034630Z
UID:session/QQkr9gdLd6vXiqranEwGzS@hasgeek.com
SEQUENCE:0
CREATED:20151202T091728Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T091733Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Check-in and breakfast in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Location services (different ways in accessing lat-long\, plotting
  current location on map) and Network APIs illustration with reverse looku
 p of Geo coordinates to address
DTSTART:20151213T040000Z
DTEND:20151213T053000Z
DTSTAMP:20260421T034630Z
UID:session/UhM5FCzYY2F5TEDRjU98CT@hasgeek.com
SEQUENCE:2
CREATED:20151202T091407Z
DESCRIPTION:\n\n### Speaker bio\n\nAnenth has been building apps on Androi
 d for the past 5 years. He started with mobile app development while he co
 -founded his earlier startup - Ideophone\, where he built location aware a
 pps for the Indian market. Currently works at Zendrive\, a startup buildin
 g a Driver Analytics platform. He loves participating in Hackathons and he
  has lost count of the number of events he attended in Bangalore in the pa
 st few years :)\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Location services (different ways in accessing lat-long\, plot
 ting current location on map) and Network APIs illustration with reverse l
 ookup of Geo coordinates to address in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Tea break
DTSTART:20151213T053000Z
DTEND:20151213T054500Z
DTSTAMP:20260421T034630Z
UID:session/JgsyfUSXqsmCJPbyxkQFmc@hasgeek.com
SEQUENCE:0
CREATED:20151202T092538Z
DESCRIPTION:\n
LAST-MODIFIED:20151208T063016Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Android services\, background service\, illustration through integ
 ration with REST API in the backend
DTSTART:20151213T054500Z
DTEND:20151213T073000Z
DTSTAMP:20260421T034630Z
UID:session/YKKEcnmoprgFVu73mETY6X@hasgeek.com
SEQUENCE:2
CREATED:20151202T091501Z
DESCRIPTION:\n\n### Speaker bio\n\nArvind worked extensively on Android Gr
 aphics\, GPU Programming and OpenGL drivers at Nvidia. He is co-founder of
  Hyperbook (getbook.co)\, a product for organizing and visualizing every b
 yte of user’s information using Mind-maps. He also co-founded Limitless\
 , a popular Chrome extension for hacking online productivity. He loves to 
 meet people at hackathons\, conferences and meetups.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Android services\, background service\, illustration through i
 ntegration with REST API in the backend in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lunch
DTSTART:20151213T073000Z
DTEND:20151213T083000Z
DTSTAMP:20260421T034630Z
UID:session/6vRpkXUdJPBq491K1awtvw@hasgeek.com
SEQUENCE:0
CREATED:20151202T092520Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T092526Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lunch in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Working with Persistence storage\, preferences\, SQLite\, Content 
 provider
DTSTART:20151213T083000Z
DTEND:20151213T100000Z
DTSTAMP:20260421T034630Z
UID:session/4SPrLem45vDW2MtHkG5fX2@hasgeek.com
SEQUENCE:2
CREATED:20151202T091605Z
DESCRIPTION:\n\n### Speaker bio\n\nArun is a hands-on solution architect w
 ith more than 15 yrs of Sofware Development experience on open source stac
 k encompassing HTML5/Javascript*\, JavaEE/NodeJS\, Relational/NoSQL\, EAI\
 , distributed computing on Hadoop and Mobile application development on An
 droid. Arun is an avid learner and passionate mentor delivering various te
 chnology workshops including Android at different leading IT companies in 
 Bangalore. Arun has built an Android app for his school collaboration port
 al “Paatashaala” as well as helped a startup to build an app for mico 
 finance institution for the field agents.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Working with Persistence storage\, preferences\, SQLite\, Cont
 ent provider in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evening tea break
DTSTART:20151213T100000Z
DTEND:20151213T101500Z
DTSTAMP:20260421T034630Z
UID:session/NNmRCSxdX2KowYNERGQrUm@hasgeek.com
SEQUENCE:0
CREATED:20151202T092604Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T100500Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Evening tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Prototyping (idea to wireframes to implementation) and Google Play
  Store submission
DTSTART:20151213T101500Z
DTEND:20151213T120000Z
DTSTAMP:20260421T034630Z
UID:session/Fybp5SZcrTNR5acAmQ6EM2@hasgeek.com
SEQUENCE:2
CREATED:20151202T091646Z
DESCRIPTION:\n\n### Speaker bio\n\nAnenth has been building apps on Androi
 d for the past 5 years. He started with mobile app development while he co
 -founded his earlier startup - Ideophone\, where he built location aware a
 pps for the Indian market. Currently works at Zendrive\, a startup buildin
 g a Driver Analytics platform. He loves participating in Hackathons and he
  has lost count of the number of events he attended in Bangalore in the pa
 st few years :)\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Prototyping (idea to wireframes to implementation) and Google 
 Play Store submission in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Check-in and breakfast
DTSTART:20151214T043000Z
DTEND:20151214T051500Z
DTSTAMP:20260421T034630Z
UID:session/EZnpB4wgaqWLUsDJf3HgWQ@hasgeek.com
SEQUENCE:0
CREATED:20151202T141033Z
DESCRIPTION:\n
LAST-MODIFIED:20151213T093421Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Check-in and breakfast in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Brief Introduction of IoT and how Android can play an important ro
 le in it
DTSTART:20151214T051500Z
DTEND:20151214T060000Z
DTSTAMP:20260421T034630Z
UID:session/SCDTboxS1T6v89BtzjSand@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Intermediate
CREATED:20151125T090133Z
DESCRIPTION:The session would have following Subtopics\nTopics to be Cover
 ed: \n\n* General Introduction to IoT\n* Role played by Mobile devices in 
 IoT\n* Possible Communication Models in IoT \n    * MQTT\n    * Cloud Push
 \n    * Web Sockets\n* Summery and Road ahead\n\nIn this section we shall 
 combine the theoritical concepts being covered into a practical perspectiv
 e and elaborate what kind of applications can be developed in mobile devic
 es for IoT platform.\n\n### Speaker bio\n\nI am founder and CEO of Integra
 ted Ideas\, Gulbarga. We are a research and rapid prototyping company. I h
 ave been running the company since last 13 years.\nMy personal accomplishm
 ents:\n\n1. Codeproject Android Tutorial Contest Runners UP\n2. Codeprojec
 t IoT Tutorial Contest Winner\n3. Intel Perceptual Computing Phase I chall
 enge\, 3 second prizes\n4. Intel Perceptual Challenge Phase II\, 2 Pioneer
  Award\n5. Intel Real Sense Challenge Trailblazer\n6. Intel Embedded India
  Contest 2014 finalist\n7. Renesas 2015 Embedded Design Challenge Finalist
  ( Ongoing)\n8. Intel Ultrabook App Contest Finalist\n9. Intel AppInnovati
 on Contest 2013 Finalist ( + Best proposal in Retail)\n10. Conducted over 
 30 Hands on  Workshops in over 20 Colleges in various technologies\n11. In
 tel Software Innovator\n12. My Youtube Channel should speak volume of my w
 ork:\n    https://www.youtube.com/user/rupam800418\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/android-and-iot-SCDTboxS1
 T6v89BtzjSand
BEGIN:VALARM
ACTION:display
DESCRIPTION:Brief Introduction of IoT and how Android can play an importan
 t role in it in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Tea break
DTSTART:20151214T060000Z
DTEND:20151214T063000Z
DTSTAMP:20260421T034630Z
UID:session/WFibCo5buXe8ZbRpX9V4Rf@hasgeek.com
SEQUENCE:0
CREATED:20151202T141117Z
DESCRIPTION:\n
LAST-MODIFIED:20151213T093429Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Intel Edison and IoT with Android
DTSTART:20151214T063000Z
DTEND:20151214T071500Z
DTSTAMP:20260421T034630Z
UID:session/TodGbup18HjWb6NNFTsbre@hasgeek.com
SEQUENCE:2
CREATED:20151202T134910Z
DESCRIPTION:* Introduction to IoT hardware ( 5 minutes- Theory)\n* Intel E
 dison IoT  Board (15 Minutes- Theory)\n    * Board Architecture\n    * Ana
 log Ports\n    * Digital Ports\n    * Communication Support\n        * Blu
 etooth Connectivity\n        * WiFi Connectivity\n    * What work can be c
 arried out in Android with Edison (15 minutes- Theory)\n        * Focus on
  practical possible products\n    * Outline of the hands on session ( 5 Mi
 nute)\n\n### Speaker bio\n\nI am founder and CEO of Integrated Ideas\, Gul
 barga. We are a research and rapid prototyping company. I have been runnin
 g the company since last 13 years.\nMy personal accomplishments:\n\n1. Cod
 eproject Android Tutorial Contest Runners UP\n2. Codeproject IoT Tutorial 
 Contest Winner\n3. Intel Perceptual Computing Phase I challenge\, 3 second
  prizes\n4. Intel Perceptual Challenge Phase II\, 2 Pioneer Award\n5. Inte
 l Real Sense Challenge Trailblazer\n6. Intel Embedded India Contest 2014 f
 inalist\n7. Renesas 2015 Embedded Design Challenge Finalist ( Ongoing)\n8.
  Intel Ultrabook App Contest Finalist\n9. Intel AppInnovation Contest 2013
  Finalist ( + Best proposal in Retail)\n10. Conducted over 30 Hands on Wor
 kshops in over 20 Colleges in various technologies\n11. Intel Software Inn
 ovator\n12. My Youtube Channel should speak volume of my work:\nhttps://ww
 w.youtube.com/user/rupam800418\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Intel Edison and IoT with Android in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lunch
DTSTART:20151214T071500Z
DTEND:20151214T081500Z
DTSTAMP:20260421T034630Z
UID:session/GfwWKLu2jgzVk14ZnGHPoQ@hasgeek.com
SEQUENCE:0
CREATED:20151202T141139Z
DESCRIPTION:\n
LAST-MODIFIED:20151213T093439Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lunch in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Intel Edison Hands On
DTSTART:20151214T081500Z
DTEND:20151214T094500Z
DTSTAMP:20260421T034630Z
UID:session/QpJqFsoad7bX4UCDfrrZGN@hasgeek.com
SEQUENCE:2
CREATED:20151202T140451Z
DESCRIPTION:Attendees need A Laptop with Driver installed ( we will provid
 e driver link from Intel Site\, and PuTTY installed)\n\n* Basic Node.js pr
 ogramming in Edison (10 Mins\, 2 Programs)\n* NodeRed ( javascipt visual w
 orkflow tool) (15 Mins: 2 Programs)\n* NodeRed Social Integration ( Sendin
 g and fetching message to and from twitter by Intel Edison Board)(15 minut
 es)\n* NodeRed- MQTT\, in this We will push and receive message to and fro
 m MQTT server and view that from an Existing Android App ( no Android codi
 ng)- (10 Mins)\n* NodeRed+ThingSpeak Communicate Data to ThingSpeak And vi
 sualize using Mobile Browser ( No Android Code) ( 30 Mins)\n\n### Speaker 
 bio\n\nI am founder and CEO of Integrated Ideas\, Gulbarga. We are a resea
 rch and rapid prototyping company. I have been running the company since l
 ast 13 years.\nMy personal accomplishments:\n\n1. Codeproject Android Tuto
 rial Contest Runners UP\n2. Codeproject IoT Tutorial Contest Winner\n3. In
 tel Perceptual Computing Phase I challenge\, 3 second prizes\n4. Intel Per
 ceptual Challenge Phase II\, 2 Pioneer Award\n5. Intel Real Sense Challeng
 e Trailblazer\n6. Intel Embedded India Contest 2014 finalist\n7. Renesas 2
 015 Embedded Design Challenge Finalist ( Ongoing)\n8. Intel Ultrabook App 
 Contest Finalist\n9. Intel AppInnovation Contest 2013 Finalist ( + Best pr
 oposal in Retail)\n10. Conducted over 30 Hands on Workshops in over 20 Col
 leges in various technologies\n11. Intel Software Innovator\n12. My Youtub
 e Channel should speak volume of my work:\nhttps://www.youtube.com/user/ru
 pam800418\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Intel Edison Hands On in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evening tea
DTSTART:20151214T094500Z
DTEND:20151214T100000Z
DTSTAMP:20260421T034630Z
UID:session/4rQwbpXjEiZmBQ9sg2SHQn@hasgeek.com
SEQUENCE:0
CREATED:20151202T141158Z
DESCRIPTION:\n
LAST-MODIFIED:20151213T093446Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Evening tea in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Android Coding
DTSTART:20151214T100000Z
DTEND:20151214T113000Z
DTSTAMP:20260421T034630Z
UID:session/NqNp7fBej1nhHyDxRMzYzd@hasgeek.com
SEQUENCE:2
CREATED:20151202T140607Z
DESCRIPTION:All the data exchange that we did through Android browser and 
 existing generic Android app will now be replaced by Android Coding.\n\n* 
 Android MQTT Programming\n* Android WebSocket Programming\n* Android Thing
 Speak programming \n\nEach of this programs output will be automatically r
 eflected in the Intel Edison device\n\n### Speaker bio\n\nI am founder and
  CEO of Integrated Ideas\, Gulbarga. We are a research and rapid prototypi
 ng company. I have been running the company since last 13 years.\nMy perso
 nal accomplishments:\n\n1. Codeproject Android Tutorial Contest Runners UP
 \n2. Codeproject IoT Tutorial Contest Winner\n3. Intel Perceptual Computin
 g Phase I challenge\, 3 second prizes\n4. Intel Perceptual Challenge Phase
  II\, 2 Pioneer Award\n5. Intel Real Sense Challenge Trailblazer\n6. Intel
  Embedded India Contest 2014 finalist\n7. Renesas 2015 Embedded Design Cha
 llenge Finalist ( Ongoing)\n8. Intel Ultrabook App Contest Finalist\n9. In
 tel AppInnovation Contest 2013 Finalist ( + Best proposal in Retail)\n10. 
 Conducted over 30 Hands on Workshops in over 20 Colleges in various techno
 logies\n11. Intel Software Innovator\n12. My Youtube Channel should speak 
 volume of my work:\nhttps://www.youtube.com/user/rupam800418\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Android Coding in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Check-in and breakfast
DTSTART:20151215T034500Z
DTEND:20151215T043000Z
DTSTAMP:20260421T034630Z
UID:session/WTHmufiLWVruB9sst5EfVn@hasgeek.com
SEQUENCE:0
CREATED:20151202T112649Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T115131Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Check-in and breakfast in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:General introduction to Material Design
DTSTART:20151215T043000Z
DTEND:20151215T045000Z
DTSTAMP:20260421T034630Z
UID:session/R86uuiNm9oBygc2fvwS9J6@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Intermediate
CREATED:20151125T090228Z
DESCRIPTION:We will introduce material design and its principles. This wil
 l onboard attendees to the workshop. We will cover design evolution from h
 olo to material\, core principles of material design. We will be showing v
 ideo snippets of some of the popular apps that implement material design. 
 We are also going to contrast features and optimizations available in mate
 rial design implementations on lollipop and above\, vs. appcompat support 
 libraries.\n\n### Speaker bio\n\nHi! We are Madhu and Pratul\, and we hand
 le Android engineering at [Uncommon](http://uncommon.is). We’ve been bui
 lding apps for fun and profit since the days of Android Eclair. [Swiggy](h
 ttps://play.google.com/store/apps/details?id=in.swiggy.android)\, [Myntra]
 (https://play.google.com/store/apps/details?id=com.myntra.android) and [Th
 e Quint](https://play.google.com/store/apps/details?id=com.thequint.mobile
 .android) are some of the recent apps we’ve worked on. Armed with all ou
 r learnings and understandings\, we hope our workshop will help empower yo
 u to build better Android apps than ever!\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/delightful-apps-with-mate
 rial-design-R86uuiNm9oBygc2fvwS9J6
BEGIN:VALARM
ACTION:display
DESCRIPTION:General introduction to Material Design in Auditorium in 5 min
 utes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Layouts
DTSTART:20151215T045000Z
DTEND:20151215T051000Z
DTSTAMP:20260421T034630Z
UID:session/UwF1UevzZfdmYH57ZXW298@hasgeek.com
SEQUENCE:2
CREATED:20151202T111238Z
DESCRIPTION:In this part we explain paper analogy\, the concepts of elevat
 ion and shadows. Slides will also explain how to combine papers as seams a
 nd steps to structure content. We will be talking about the 8dp rhythm tha
 t material design recommends when creating layouts for apps content. We ar
 e going to have code examples and demos covering covering concepts of elev
 ation\, shadows\, seams\, steps\, metrics and regions of an app.\n\n### Sp
 eaker bio\n\nHi! We are Madhu and Pratul\, and we handle Android engineeri
 ng at [Uncommon](http://uncommon.is). We’ve been building apps for fun a
 nd profit since the days of Android Eclair. [Swiggy](https://play.google.c
 om/store/apps/details?id=in.swiggy.android)\, [Myntra](https://play.google
 .com/store/apps/details?id=com.myntra.android) and [The Quint](https://pla
 y.google.com/store/apps/details?id=com.thequint.mobile.android) are some o
 f the recent apps we’ve worked on. Armed with all our learnings and unde
 rstandings\, we hope our workshop will help empower you to build better An
 droid apps than ever!\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Layouts in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Tea break
DTSTART:20151215T051000Z
DTEND:20151215T053000Z
DTSTAMP:20260421T034630Z
UID:session/2hWXTR6xVEVk4SXj77Qard@hasgeek.com
SEQUENCE:0
CREATED:20151202T114743Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T115121Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Material Design Components
DTSTART:20151215T053000Z
DTEND:20151215T073000Z
DTSTAMP:20260421T034630Z
UID:session/FoAKuZ8qPUbxopzBpfyaDA@hasgeek.com
SEQUENCE:2
CREATED:20151202T111657Z
DESCRIPTION:In this part we will be covering in detail about the core comp
 onents that make up material design from developer point of view. We are g
 oing dig deep into following components with code examples\, demos and han
 ds on coding with attendees\n\n* Button\n    * There will be slides explai
 ning Button specification in material design\n    * We are going to talk a
 nd implement different types of buttons. How to create and customize raise
 d buttons\, flat buttons and floating buttons\n* Floating Action Button\n 
    * There will be slides explaining FAB specification in material design\
 n    * We are going to discuss and implement various behaviors of FAB. Pla
 cement\, appearance and disappearance will be discussed in detail along wi
 th implementation and hands on coding with attendees\n    * FAB transition
  will be discussed in detail. Specifically we are going to dig deep into F
 AB speed dial transition\, tabbed layout transition\, toolbar transition a
 nd custom transitions. There will be code examples and hands on with atten
 dees\n    * FAB morphing will be discussed in detail. There will be code e
 xamples and hands-on on FABs that morph into another view and FABs that mo
 rph into completely new screens\n* Card views\n    * There will be slides 
 explaining Card specification in material design\n    * We are going to de
 lve into Card views. We will be having code examples and hands-on with \n 
        * Cards in listview\, recycler view and View Groups\n        * Elev
 ations and rounding on cards\n        * Different actions that can be prov
 ided in cards\n* Snackbars\n    * There will be slides explaining Snackbar
  specification in material design\n    * Code examples and hands-on using 
 Snackbar with and without actions\n    * Code examples and hands-on coordi
 nating Snackbar appearance and disappearance with contents in screen\n\n##
 # Speaker bio\n\nHi! We are Madhu and Pratul\, and we handle Android engin
 eering at [Uncommon](http://uncommon.is). We’ve been building apps for f
 un and profit since the days of Android Eclair. [Swiggy](https://play.goog
 le.com/store/apps/details?id=in.swiggy.android)\, [Myntra](https://play.go
 ogle.com/store/apps/details?id=com.myntra.android) and [The Quint](https:/
 /play.google.com/store/apps/details?id=com.thequint.mobile.android) are so
 me of the recent apps we’ve worked on. Armed with all our learnings and 
 understandings\, we hope our workshop will help empower you to build bette
 r Android apps than ever!\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Material Design Components in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lunch
DTSTART:20151215T073000Z
DTEND:20151215T083000Z
DTSTAMP:20260421T034630Z
UID:session/3pv5CnUmXQxJva6BjLnRCh@hasgeek.com
SEQUENCE:0
CREATED:20151202T114815Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T115022Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lunch in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:More Material Design Components
DTSTART:20151215T083000Z
DTEND:20151215T100000Z
DTSTAMP:20260421T034630Z
UID:session/CjcUTHPHyWito2QL6jGeHY@hasgeek.com
SEQUENCE:2
CREATED:20151202T112354Z
DESCRIPTION:In this part we are going to cover in depth about Toolbar\, Co
 ordinator Layout\, Collapsible Toolbar Appbar Layout and Navigation Drawer
  widgets. For each widget we are going to have detailed discussion with co
 de examples and hands on exercises implementing and customizing the behavi
 or\, styling of the widget\n\n### Speaker bio\n\nHi! We are Madhu and Prat
 ul\, and we handle Android engineering at [Uncommon](http://uncommon.is). 
 We’ve been building apps for fun and profit since the days of Android Ec
 lair. [Swiggy](https://play.google.com/store/apps/details?id=in.swiggy.and
 roid)\, [Myntra](https://play.google.com/store/apps/details?id=com.myntra.
 android) and [The Quint](https://play.google.com/store/apps/details?id=com
 .thequint.mobile.android) are some of the recent apps we’ve worked on. A
 rmed with all our learnings and understandings\, we hope our workshop will
  help empower you to build better Android apps than ever!\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:More Material Design Components in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evening tea break
DTSTART:20151215T100000Z
DTEND:20151215T102000Z
DTSTAMP:20260421T034630Z
UID:session/9ZZkAdmUHEbhJNQhzM2mki@hasgeek.com
SEQUENCE:0
CREATED:20151202T115038Z
DESCRIPTION:\n
LAST-MODIFIED:20151202T115054Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Evening tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Palette Library
DTSTART:20151215T102000Z
DTEND:20151215T110500Z
DTSTAMP:20260421T034630Z
UID:session/JxDWLyjQx6saJFKNPfcsLe@hasgeek.com
SEQUENCE:2
CREATED:20151202T112455Z
DESCRIPTION:In this part we are going to discuss in detail about palette l
 ibrary with code examples and hands on exercises. As a bonus we will cover
  how this library can be leveraged with Picasso library.\n\n### Speaker bi
 o\n\nHi! We are Madhu and Pratul\, and we handle Android engineering at [U
 ncommon](http://uncommon.is). We’ve been building apps for fun and profi
 t since the days of Android Eclair. [Swiggy](https://play.google.com/store
 /apps/details?id=in.swiggy.android)\, [Myntra](https://play.google.com/sto
 re/apps/details?id=com.myntra.android) and [The Quint](https://play.google
 .com/store/apps/details?id=com.thequint.mobile.android) are some of the re
 cent apps we’ve worked on. Armed with all our learnings and understandin
 gs\, we hope our workshop will help empower you to build better Android ap
 ps than ever!\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Palette Library in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Styles and Backward Compatibility
DTSTART:20151215T110500Z
DTEND:20151215T115000Z
DTSTAMP:20260421T034630Z
UID:session/MBJ3V7dJh7RWdCppWVmFgJ@hasgeek.com
SEQUENCE:2
CREATED:20151202T112613Z
DESCRIPTION:In this part we will be exploring how to apply styling and cus
 tomize all the widgets discussed in part-3 & part-4 for maximum backward c
 ompatibility. There will be code examples and hands on exercises\n\n### Sp
 eaker bio\n\nHi! We are Madhu and Pratul\, and we handle Android engineeri
 ng at [Uncommon](http://uncommon.is). We’ve been building apps for fun a
 nd profit since the days of Android Eclair. [Swiggy](https://play.google.c
 om/store/apps/details?id=in.swiggy.android)\, [Myntra](https://play.google
 .com/store/apps/details?id=com.myntra.android) and [The Quint](https://pla
 y.google.com/store/apps/details?id=com.thequint.mobile.android) are some o
 f the recent apps we’ve worked on. Armed with all our learnings and unde
 rstandings\, we hope our workshop will help empower you to build better An
 droid apps than ever!\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - TERI\, Domlur\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Styles and Backward Compatibility in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Check-in
DTSTART:20151217T030000Z
DTEND:20151217T034500Z
DTSTAMP:20260421T034630Z
UID:session/PHbjz9o5yhto1r3Gne66UE@hasgeek.com
SEQUENCE:0
CREATED:20150901T114749Z
DESCRIPTION:\n
LAST-MODIFIED:20150901T114816Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Check-in in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Introduction to conference\, theme
DTSTART:20151217T034500Z
DTEND:20151217T040000Z
DTSTAMP:20260421T034630Z
UID:session/8bFm1FTKHa64qSKqEjo5CG@hasgeek.com
SEQUENCE:0
CREATED:20150901T114829Z
DESCRIPTION:\n
LAST-MODIFIED:20150901T114835Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Introduction to conference\, theme in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Memory Dumps: Going beyond the memory leak
DTSTART:20151217T040000Z
DTEND:20151217T044500Z
DTSTAMP:20260421T034630Z
UID:session/Bd2YRPdrxwoUvAdwj44h8M@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Full talk (45 minutes),Intermediate
CREATED:20151107T152157Z
DESCRIPTION:Memory dumps have long been used in Java to find and analyze m
 emory related issues such as memory leaks.\nHowever\, with the wealth of i
 nformation available in every memory dump\, why are we not using them when
  trying to analyze other bugs as well?\nThis session will outline a new wa
 y of working with memory dumps what will allow you\, the developer\, to ha
 rness all this powerful information when analyzing crashes and bugs.\n\n**
 Presentation Outline**\n\n1. Introduction\nWho am I? What is Badoo? and wh
 y do we care about memory dumps?\n2. What is a memory dump\nA brief introd
 uction to memory dumps covering questions such as: _What is a memory dump?
 _ and _What information can we find in a memory dump?_\n3. Current use cas
 es\nAn outline on the most common uses cases for memory dumps (on Android)
 \, focusing on memory leaks and OutOfMemoryErrors.\n4. Beyond the memory l
 eak\nLooking back at the information that is available to us in a memory d
 ump\, what could we do besides use them for finding memory leaks?\n5. The 
 case against HPROF\nWhy is HPROF not a good file format if you want to go 
 beyond memory leaks? What could be \n6. Introducing BMD\nAn introduction t
 o the Badoo Memory Dump (BMD) file format and the process that went into d
 eveloping it as a replacement for HPROF memory dump files.\n7. BMD vs. HPR
 OF\nA comparion of BMD and HPROF\, showcasing the advantages of using BMD.
 \n8. Demo #1: Recovering a View Hierarchy from a memory dump\nA real life 
 use case demonstration showing how you can use the tools developed by us a
 t Badoo to extract useful View Hierarchy data from a memory dump.\n9. Demo
  #2: On device collection and conversion of memory dumps\nA quick demo sho
 wing how you can integrate our tools for collecting and converting memory 
 dumps into your Android app.\n\n### Speaker bio\n\nOriginally from Sweden\
 , now living London and working for Badoo as an Android developer. With 8 
 years of professional experience in the mobile industry starting with J2ME
  Feature Phones at SonyEricsson before moving on to Android. When not deve
 loping Android apps I enjoy creating tools to make life for me and other d
 evelopers easier.\n\nBesides being a dedicated software developer I also e
 njoy tinkering with Open Source hardware and electronics on my spare time.
 \n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/memory-dumps-going-beyond
 -the-memory-leak-Bd2YRPdrxwoUvAdwj44h8M
BEGIN:VALARM
ACTION:display
DESCRIPTION:Memory Dumps: Going beyond the memory leak in Auditorium in 5 
 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:[Sponsored] Writing plugins for Android Studio
DTSTART:20151217T040000Z
DTEND:20151217T053000Z
DTSTAMP:20260421T034630Z
UID:session/CBthxZQvwANfaEqkL6zrDi@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Intermediate
CREATED:20151125T085244Z
DESCRIPTION:As developers these days follow agile processes and hence want
  automation of repititive tasks. This is an opportunity for them to levera
 ge the power of IntelliJ IDEA SDK to build plugins for IntelliJ Idea and A
 ndroid Studio in Java. \n\n**Outline**\n\n45 Minutes - Dev Environment Set
 up (This involves IntelliJ Installation\, Cloning of IntelliJ IDEA Source\
 , Setting up the SDK.)\n15 Minutes - Discussion about Plugin Project struc
 ture and configuration files.\n30 Minutes - Writing the first plugin that 
 reads a file from the disk and adds comments on top automatically\, and sa
 ves the updates i.e. A Fancy Hello World.\n45 Minutes - Writing a plugin t
 o deploy android apk's from within the IDE to the google play store.\n30 M
 inutes - Writing a plugin to rename your Resources (Views\, Strings\, etc.
 ) as per a given format. \n15 Minutes - How to publish your plugins on the
  jetbrains platform.\n\n### Speaker bio\n\nI am a passionate product enthu
 siast and self-taught developer who loves open source technologies\, tech 
 conferences\, and hackathons.\n\nI successfully graduated as a Google Summ
 er of Code Intern in 2014 under Mifos and in 2015 under XMPP Standards Fou
 ndation.\n\nCurrently as an Android Engineer at Inshorts\, I am helping to
  setup\, streamline\, and automate testing processes. In addition\, I mana
 ge the source code for the Android Client Project at Mifos as an open sour
 ce contributor. \n\nPreviously - \n\n* I have spoken at Global Mifos Summi
 t in Sharjah\, U.A.E (March\, 2015) on "Mifos Android Client - Architectur
 e\, and how to leverage the app to develop features for your organisation 
 (Mifos Partners)." \n* I have given two talks (2014) at Jamia Milia Islami
 a and Jaypee Institute of Information Technology on "How to use open sourc
 e android libraries to increase productivity while developing android apps
 ."\n* I gave a Talk at Delhi Technological University (January\, 2015) on 
 "How to get into Google Summer of Code”\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/writing-plugins-for-andro
 id-studio-CBthxZQvwANfaEqkL6zrDi
BEGIN:VALARM
ACTION:display
DESCRIPTION:[Sponsored] Writing plugins for Android Studio in Banquet Hall
  in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:A look at modern protoyping: Sketch\, Pixate and more
DTSTART:20151217T044500Z
DTEND:20151217T053000Z
DTSTAMP:20260421T034630Z
UID:session/8xfYtHxViG8ZA2Hz5eTsSs@hasgeek.com
SEQUENCE:2
CATEGORIES:Emerging Trends - Full talk (45 minutes),Intermediate
CREATED:20151107T152205Z
DESCRIPTION:This is a follow up to my 2012 Droidcon design talk ["Android 
 UI prototyping 101: What? Why? How?"](https://droidconin.talkfunnel.com/20
 12/549-android-ui-prototyping-101-what-why-how)  and takes a modern look a
 t the various prototyping tools available for android/material design.\n\n
 **There are a lot of really simple yet powerful prototyping tools in the m
 arket today and we'll take a detailed look at some of them like Sketch\, P
 ixate and Marvelapp**. This session is great for interaction/visual design
 ers as well as startups in general and will help you create powerful and f
 unctional prototypes for your app. Some of the highlights of the talk are\
 n\n- Prototyping: 2012 and now\, what's changed? \n- Why move from photosh
 op/illustrator?\n- Interactive prototypes\, what's so cool about them?\n- 
 Sketch\, why is it awesome\n- Live demo of Sketch\n- Sketch: The community
  angle\n- Sketchtoolbox: some useful tools\n- Pixate: A quick overview\n- 
 Pixate: Sample prototypes\n- Other prototyping tools: marvelapp\n- What's 
 right for you?\n\n### Speaker bio\n\nSoham is the founder of Triveous and 
 the creator of the android app "Skyro Voice Recorder". The app has around 
 500\,000 downloads and has been featured internationally on the play store
 . He has also consulted with startups like Khoslalabs\, Novopay\, Hiree\, 
 Farmily among others. He is also an organizer with Blrdroid\, one of the l
 argest android communities in the world. \n\nHe is passionate about UX des
 ign and has shared his insight in various forums\, including previous edit
 ions of Droidcon India.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/a-look-at-modern-protoypi
 ng-sketch-pixate-and-more-8xfYtHxViG8ZA2Hz5eTsSs
BEGIN:VALARM
ACTION:display
DESCRIPTION:A look at modern protoyping: Sketch\, Pixate and more in Audit
 orium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Epson India sponsored hi-tea
DTSTART:20151217T053000Z
DTEND:20151217T060000Z
DTSTAMP:20260421T034630Z
UID:session/HskCN8wEtPMv4Ud6pmzv8L@hasgeek.com
SEQUENCE:0
CREATED:20150901T114916Z
DESCRIPTION:\n
LAST-MODIFIED:20151125T112045Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Epson India sponsored hi-tea in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Cont'd Sponsored workshop: Writing plugins for Android Studio
DTSTART:20151217T060000Z
DTEND:20151217T073000Z
DTSTAMP:20260421T034630Z
UID:session/K9CbP2bL3ST2DVzXWyeuje@hasgeek.com
SEQUENCE:2
CREATED:20151202T072833Z
DESCRIPTION:As developers these days follow agile processes and hence want
  automation of repititive tasks. This is an opportunity for them to levera
 ge the power of IntelliJ IDEA SDK to build plugins for IntelliJ Idea and A
 ndroid Studio in Java.\n\nOutline\n45 Minutes - Dev Environment Setup (Thi
 s involves IntelliJ Installation\, Cloning of IntelliJ IDEA Source\, Setti
 ng up the SDK.)\n15 Minutes - Discussion about Plugin Project structure an
 d configuration files.\n30 Minutes - Writing the first plugin that reads a
  file from the disk and adds comments on top automatically\, and saves the
  updates i.e. A Fancy Hello World.\n45 Minutes - Writing a plugin to deplo
 y android apk’s from within the IDE to the google play store.\n30 Minute
 s - Writing a plugin to rename your Resources (Views\, Strings\, etc.) as 
 per a given format.\n15 Minutes - How to publish your plugins on the jetbr
 ains platform.\n\n### Speaker bio\n\nI am a passionate product enthusiast 
 and self-taught developer who loves open source technologies\, tech confer
 ences\, and hackathons.\n\nI successfully graduated as a Google Summer of 
 Code Intern in 2014 under Mifos and in 2015 under XMPP Standards Foundatio
 n.\n\nCurrently as an Android Engineer at Inshorts\, I am helping to setup
 \, streamline\, and automate testing processes. In addition\, I manage the
  source code for the Android Client Project at Mifos as an open source con
 tributor.\n\nPreviously -\n\n* I have spoken at Global Mifos Summit in Sha
 rjah\, U.A.E (March\, 2015) on “Mifos Android Client - Architecture\, an
 d how to leverage the app to develop features for your organisation (Mifos
  Partners).”\n* I have given two talks (2014) at Jamia Milia Islamia and
  Jaypee Institute of Information Technology on “How to use open source a
 ndroid libraries to increase productivity while developing android apps.
 ”\n* I gave a Talk at Delhi Technological University (January\, 2015) on
  “How to get into Google Summer of Code”\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Cont'd Sponsored workshop: Writing plugins for Android Studio 
 in Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:[Sponsored] React native and its impact on android development 
DTSTART:20151217T060000Z
DTEND:20151217T064500Z
DTSTAMP:20260421T034630Z
UID:session/78rSyyCjtRDZUiLcmUn6eW@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Full talk (45 minutes),Intermediate
CREATED:20151214T163537Z
DESCRIPTION:Facebook recently launched react-native for Android. React-nat
 ive is a library that allows developers to write native android apps in Ja
 vaScript. It uses the Javascript-Core engine to translate UI Views written
  in JS to native components provided by the operating system. Since it ult
 imately renders native UI Views\, it does not come with the same performan
 ce penalties as other hybrid frameworks such as Titanium\, AppCellerator e
 tc which typically render to the DOM. In this talk\, I'll talk a bit about
  react-native in general and explore some of the advantages of using such 
 a framework\, which include a uniform cross-platform code-base and over-th
 e-air updates\n\n### Speaker bio\n\nI am a programmer by profession and by
  choice. After graduating from IIT Kharagpur (CSE)\, I co-founded Retentio
 n.ai (acquired by Inshorts)\, a product company that enables mobile app de
 velopers to increase user retention and decrease uninstalls using ML/AI te
 chniques applied on top of user data. I currently work with inShorts and a
 m working on using some of the same techniques to make an awesome product.
   I had previously given a talk at DroidCon 2013 on "Reverse Engineering A
 ndroid Apps for fun and profit"\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/react-native-and-its-impa
 ct-on-android-development-78rSyyCjtRDZUiLcmUn6eW
BEGIN:VALARM
ACTION:display
DESCRIPTION:[Sponsored] React native and its impact on android development
   in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Being productive with Android Studio & Gradle
DTSTART:20151217T065000Z
DTEND:20151217T071000Z
DTSTAMP:20260421T034630Z
UID:session/Vk3QzCrF8nAFFdLbNN6ieS@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Crisp talk (15 minutes),Intermediate
CREATED:20151127T101144Z
DESCRIPTION:Become a productive Android dev by using some of the latest fe
 atures Android Studio & Gradle Build system have to provide. I will cover 
 the following topics :\n\n1. Great tricks & shortcuts for Android Studio\n
 2. Introduction to Gradle for Android\n3. Build Variants \n4. Product Flav
 ors\n\n### Speaker bio\n\nAdnan is an experienced Android developer. He cu
 rrently works with BookMyShow as an Android developer. He has been an acti
 ve member of various meetup groups\, events & is an active contributor to 
 the Android ecosystem as a whole.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/being-productive-with-and
 roid-studio-gradle-Vk3QzCrF8nAFFdLbNN6ieS
BEGIN:VALARM
ACTION:display
DESCRIPTION:Being productive with Android Studio & Gradle in Auditorium in
  5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Designing Long Lived XMPP(TCP) Connections on Android
DTSTART:20151217T071000Z
DTEND:20151217T073000Z
DTSTAMP:20260421T034630Z
UID:session/E4mafNFCNSav2KZhiJrpGX@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Crisp talk (15 minutes),Advanced
CREATED:20151123T110942Z
DESCRIPTION:How can we build a chat (or remote command execution) app with
 out consuming much battery and network. In this talk I am going to talk ab
 out that. I am going to talk about the wakelocks and other api to design a
  app with persistent long running service.\n\n### Speaker bio\n\nCurrently
  working on my startup I have worked on Android extensively previously at 
 Amazon and Kiwi. While working on ecommerce and gaming apps I found the kn
 owledge of rest design (and retrofit) to be sufficient. I learned about xm
 pp in a hard way while working on my current startup and want to share my 
 learning.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/designing-long-lived-xmpp
 -tcp-connections-on-android-E4mafNFCNSav2KZhiJrpGX
BEGIN:VALARM
ACTION:display
DESCRIPTION:Designing Long Lived XMPP(TCP) Connections on Android in Audit
 orium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lunch
DTSTART:20151217T073000Z
DTEND:20151217T083000Z
DTSTAMP:20260421T034630Z
UID:session/Wi4mhV2hwjiCmm11BRJY7n@hasgeek.com
SEQUENCE:0
CREATED:20150901T115011Z
DESCRIPTION:\n
LAST-MODIFIED:20151127T101203Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lunch in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Virtual Reality - An introduction to development on Google Cardboa
 rd
DTSTART:20151217T083000Z
DTEND:20151217T100000Z
DTSTAMP:20260421T034630Z
UID:session/D33BP1bum9dZnLzpCT71sh@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Advanced
CREATED:20151202T094548Z
DESCRIPTION:* Introduce the audience with high level design of the applica
 tion preferably on a white board.\n* Tell about the external library depen
 dencies and the git location from where to download them.\n* Then I plan t
 o delve in the coding part. While giving the coding hands-on\, I plan to e
 xpose them to the codebase incrementally.\n* I will start with basic creat
 ion of Activities and custom renderer without actually involving any conte
 nt (3D model) at this stage.\n* I will then explain\, how to use a very si
 mple model as a 3D content for Virtual Reality Application.\n* I will then
  bind that model in our activity and renderer and here is where the magic 
 starts happening :). They will start experiencing VR application developed
  by themselves.\n* I will also keep on explaining them the basic concepts 
 and mathematics involved in OpenGL ES part wherever required.\n* If time p
 ermits\, I can also demonstrate them tweaking or changing models.\n\n### S
 peaker bio\n\nApurv Nigam works at commonfloor.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/virtual-reality-an-introd
 uction-to-development-on-google-cardboard-D33BP1bum9dZnLzpCT71sh
BEGIN:VALARM
ACTION:display
DESCRIPTION:Virtual Reality - An introduction to development on Google Car
 dboard in Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Android and Indic Languages
DTSTART:20151217T084500Z
DTEND:20151217T093000Z
DTSTAMP:20260421T034630Z
UID:session/ADpe9HH7Kpe97ySbDMHzu9@hasgeek.com
SEQUENCE:2
CATEGORIES:Consumer - Full talk (45 minutes),Beginner
CREATED:20151123T135359Z
DESCRIPTION:* Challenges - Rendering engine\, Fonts\, OS versions\, Manufa
 cturer modifications.\n* Solving Input Problem - [Indic Keyboard](https://
 play.google.com/store/apps/details?id=org.smc.inputmethod.indic)\, how it 
 works\, how you can help/contribute.\n* Solving Development Problem - [Lib
 indic](https://github.com/libindic) (previously know as silpa) - How to cr
 eate apps\, how to fix rendering issues\, transliteration within your app\
 , how to contribute.\n* What Google should improve.\n\n### Speaker bio\n\n
 Created [Indic Keyboard](https://play.google.com/store/apps/details?id=org
 .smc.inputmethod.indic)\, with 200\,000+ downloads it is one of the most p
 opular input method for Indian languages. Currently works at [Hashcube](ht
 tp://hashcube.com) as a Game Developer. Contributes to Free Software proje
 cts in spare time.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/android-and-indic-languag
 es-ADpe9HH7Kpe97ySbDMHzu9
BEGIN:VALARM
ACTION:display
DESCRIPTION:Android and Indic Languages in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Dependency Injection in Android using Dagger 2
DTSTART:20151217T093000Z
DTEND:20151217T095000Z
DTSTAMP:20260421T034630Z
UID:session/F158WgDdPkRTRnZD8BCg54@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Crisp talk (15 minutes),Intermediate
CREATED:20151123T135445Z
DESCRIPTION:Dagger 2 is a dependency injection framework by google. I woul
 d like to demonstrate how it can be used in Android applications.\n\n### S
 peaker bio\n\nGaurav Vashisth develops android applications at Fueled. Bes
 ides java he likes to tinker with Kotlin. He has worked on applications su
 ch as Afterlight and QuizUp. He is on twitter at @vashisthg.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/dependency-injection-in-a
 ndroid-using-dagger-2-F158WgDdPkRTRnZD8BCg54
BEGIN:VALARM
ACTION:display
DESCRIPTION:Dependency Injection in Android using Dagger 2 in Auditorium i
 n 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:[Sponsored] Android Development at Scale
DTSTART:20151217T095000Z
DTEND:20151217T101000Z
DTSTAMP:20260421T034630Z
UID:session/S3wFaigzdwQs3SvjNdPQEc@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Crisp talk (15 minutes),Intermediate
CREATED:20151214T043451Z
DESCRIPTION:You build your app from the ground up and suddenly a lot of pe
 ople start using it.\nYour quickly baked code and app structure now needs 
 a vision and a strategy to handle scale in the user base\, engineering tea
 m and the expectations of uptime of the app.\nThis is where this talk will
  help you.\nThe talk doesn't have crude code\, but is about some of the th
 ings that developers should keep in mind.\nThings that they'll face when t
 heir app and it's business start becoming big.\nWe'll tell about how we ha
 ndled this internally in Twitter\, how we evolved our practices to address
  scalability issues in our team and in our user base\n\n### Speaker bio\n\
 nAman Alam is a Developer Advocate at Twitter\, based out of Bangalore\, I
 ndia\nAman has been an Android Developer\, and started with web developmen
 t on LAMP stack before becoming passionately interested in Android and mob
 ile ecosystem\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/android-development-at-sc
 ale-S3wFaigzdwQs3SvjNdPQEc
BEGIN:VALARM
ACTION:display
DESCRIPTION:[Sponsored] Android Development at Scale in Auditorium in 5 mi
 nutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Virtual Reality Design Principles with Google Cardboard
DTSTART:20151217T100000Z
DTEND:20151217T103000Z
DTSTAMP:20260421T034630Z
UID:session/Li9cwvKBQ8PR5YyQaSnEh5@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Beginner
CREATED:20151125T085404Z
DESCRIPTION:Virtual Reality is the future. This workshop will be an open e
 nded experience session\, where in - \n\n1. Principles of good design will
  be explained and experienced in VR.\n2. Proper reasoning and psychologica
 l explanation will be provided for the coined design principles.\n3. Discu
 ssions and hands on with various VR apps will be listed along with what's 
 good/what's not.\n4. Foundation and Immersion of Design for VR will be dis
 cussed.\n\nIntended Audience:\n\n1. Android Developers/ Designers keen to 
 develop apps/games in Virtual Reality\, who want to know the essentials be
 fore development one must have in their application in order to follow goo
 d design principles and avoid motion sickness and other head spinning expe
 riences in VR.\n\nOR\n\n2. Knowledgeable individuals in Computer Graphics/
  VRML/ Mathematics and Physics specializing in Virtual Reality wanting to 
 learn the design principles one should follow in VR.\n\n\n\nTakeaway:\n\n1
 . A complete hands-on experience with explanation and reasoning on setting
  up the basic UI framework for designing a VR application/game before deve
 lopment.\n\n2. Tips and tricks to avoid Motion Sickness and Eye-straining 
 in your VR app/game.\n\n3. Complete flow with reasoning for an immersive e
 xperience for your user\, inclusive of onboarding\, guiding\, head-trackin
 g\, constant velocity and usage of a reticle.\n\n4. Tips and Tricks\, Do
 ’s and Don’ts for your application inspired from various applications 
 on the Play store.\n\n### Speaker bio\n\nSwapnil Borkar is a User Experien
 ce Designer and Android Developer\, who likes to challenge popular pattern
 s in Experience Design and improvise them with better\, scalable solutions
 .\n\nHe has been active on StackOverflow/ StackExchange UX from September\
 , 2015\, and has a Reputation of 2\,371 as on October\, 2015. Top 2% this 
 year.\n\nSwapnil has been a core member of Google Developer Group - Mumbai
  and has been writing UX Reviews since February 2015\, and has reviewed 9 
 applications since which include: Transitpedia\, DocsApp\, Binge and Match
 Up Cricket\, etc.\n\nHe is an Active Speaker who likes to engage the audie
 nce and has delivered various sessions on Android Navigation Anti-Patterns
 \, Product Design\, Color Psychology\, Material Design\, etc and has condu
 cted Iconography with Material Design on Paper workshop twice with UXSpeak
  in August and September\, with an overwhelming response.\n\nHe has been w
 orking at the forefront of communication at Haptik Inc since June 2014\, p
 roviding a conversational\, yet satisfying experience to Users across the 
 country.\n\nSwapnil likes to actively help Startups and has mentored Desig
 n Sprints at Google’s Prime Minister’s Office (PMO) App Contest in Mum
 bai and ECell’s HackEThon Design Sprint at IIT Bombay and likes to parti
 cipate and contribute actively in communities and events happening around 
 with the focus on Android and Design.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/virtual-reality-design-pr
 inciples-with-google-cardboard-Li9cwvKBQ8PR5YyQaSnEh5
BEGIN:VALARM
ACTION:display
DESCRIPTION:Virtual Reality Design Principles with Google Cardboard in Ban
 quet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:[Sponsored] Solving App discovery through smarter user data analys
 is
DTSTART:20151217T101000Z
DTEND:20151217T103000Z
DTSTAMP:20260421T034630Z
UID:session/DsfySiEnjTxJA3KV7auJRc@hasgeek.com
SEQUENCE:2
CATEGORIES:Beyond handhelds - Crisp talk (15 minutes),Intermediate
CREATED:20151218T060642Z
DESCRIPTION:With over 2 million mobile apps in the major app stores\, gett
 ing your app discovered is one of the biggest issues facing mobile app pub
 lishers today. If you’re an app marketer\, then understanding what motiv
 ates people to download an app is critical to optimizing your marketing. T
 his understanding is especially important in the mobile space\, where it s
 eems like there’s a new technology or trend catching on each week.\n\n##
 # Speaker bio\n\naurav Kumar is the co-founder and CEO of Cube26\, an Indi
 a based technology innovation firm focused on revolutionizing the user exp
 erience across multiple devices and platforms. He pursued his undergraduat
 e in Computer Science from Delhi College of Engineering\, Delhi University
 . After that he joined INRIA\, France\, where he worked on the next genera
 tion of Driving Assistance Systems to mitigate roadside accidents. Later\,
  he joined Cornell University’s Master’s program in Computer Science f
 ocusing on Machine Learning\, Computer Vision and Natural Language Process
 ing.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/solving-app-discovery-thr
 ough-smarter-user-data-analysis-DsfySiEnjTxJA3KV7auJRc
BEGIN:VALARM
ACTION:display
DESCRIPTION:[Sponsored] Solving App discovery through smarter user data an
 alysis in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evening tea break
DTSTART:20151217T103000Z
DTEND:20151217T110000Z
DTSTAMP:20260421T034630Z
UID:session/B6UwuNA6Eq632tbhquSP3Q@hasgeek.com
SEQUENCE:0
CREATED:20150901T115136Z
DESCRIPTION:\n
LAST-MODIFIED:20151130T112600Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Evening tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Building better Android apps with MVP
DTSTART:20151217T110000Z
DTEND:20151217T114500Z
DTSTAMP:20260421T034630Z
UID:session/Rsf84NbmPaHj4HHzH1sbNL@hasgeek.com
SEQUENCE:2
CATEGORIES:Emerging Trends - Full talk (45 minutes),Intermediate
CREATED:20151216T065146Z
DESCRIPTION:Many Android apps are generally written with business logic an
 d data requisition and manipulation all mixed with UI code in activities a
 nd fragments. The lack of control over the lifecycles of god objects such 
 as activities further complicates Android app architectures. Without a cle
 ar architectural paradigm\, testing of this hodge-podge code also becomes 
 a nightmare.\n\nIn this talk\, we will explore how the Model-View-Presente
 r pattern can help us achieve clean architecture\, separation of concerns 
 and testability which all contribute to building better Android apps.\n\n#
 ## Speaker bio\n\nAnup is an experienced Android developer based out of Ba
 ngalore\, India. He has worked on apps ranging from Sesame Street muppets 
 to large scale social networks used by millions of users. Some of the more
  popular apps include DeviantArt(https://play.google.com/store/apps/detail
 s?id=com.deviantart.android.damobile) and Todoist(https://play.google.com/
 store/apps/details?id=com.todoist).\n \nHe’s an active contributor to op
 en source projects and has worked on popular Android libraries like Reserv
 oir (https://github.com/anupcowkur/Reservoir). Other community activities 
 include being a senior member of the Bangalore Android User Group (http://
 www.meetup.com/blrdroid/) – one of the largest Android user groups in th
 e world where he has worked on programs such as providing free Android wor
 kshops to college students and providing mentorship for student projects.\
 n \nHe maintains an Android focussed blog at http://anupcowkur.com.\n \nYo
 u can say hello to him on twitter (@anupcowkur89)\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/building-better-android-a
 pps-with-mvp-Rsf84NbmPaHj4HHzH1sbNL
BEGIN:VALARM
ACTION:display
DESCRIPTION:Building better Android apps with MVP in Auditorium in 5 minut
 es
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Cont'd Virtual Reality Design Principles with Google Cardboard
DTSTART:20151217T110000Z
DTEND:20151217T120000Z
DTSTAMP:20260421T034630Z
UID:session/Dh53dfboAB2dbiqRGUDB7D@hasgeek.com
SEQUENCE:2
CREATED:20151202T095119Z
DESCRIPTION:Virtual Reality is the future. This workshop will be an open e
 nded experience session\, where in -\n\n* Principles of good design will b
 e explained and experienced in VR.\n* Proper reasoning and psychological e
 xplanation will be provided for the coined design principles.\n* Discussio
 ns and hands on with various VR apps will be listed along with what’s go
 od/what’s not.\n* Foundation and Immersion of Design for VR will be disc
 ussed.\n\n### Speaker bio\n\nSwapnil Borkar is a User Experience Designer 
 and Android Developer\, who likes to challenge popular patterns in Experie
 nce Design and improvise them with better\, scalable solutions.\n\nHe has 
 been active on StackOverflow/ StackExchange UX from September\, 2015\, and
  has a Reputation of 2\,371 as on October\, 2015. Top 2% this year.\n\nSwa
 pnil has been a core member of Google Developer Group - Mumbai and has bee
 n writing UX Reviews since February 2015\, and has reviewed 9 applications
  since which include: Transitpedia\, DocsApp\, Binge and MatchUp Cricket\,
  etc.\n\nHe is an Active Speaker who likes to engage the audience and has 
 delivered various sessions on Android Navigation Anti-Patterns\, Product D
 esign\, Color Psychology\, Material Design\, etc and has conducted Iconogr
 aphy with Material Design on Paper workshop twice with UXSpeak in August a
 nd September\, with an overwhelming response.\n\nHe has been working at th
 e forefront of communication at Haptik Inc since June 2014\, providing a c
 onversational\, yet satisfying experience to Users across the country.\n\n
 Swapnil likes to actively help Startups and has mentored Design Sprints at
  Google’s Prime Minister’s Office (PMO) App Contest in Mumbai and ECel
 l’s HackEThon Design Sprint at IIT Bombay and likes to participate and c
 ontribute actively in communities and events happening around with the foc
 us on Android and Design.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Cont'd Virtual Reality Design Principles with Google Cardboard
  in Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Unwrapping Android SDK Add-On 
DTSTART:20151217T114500Z
DTEND:20151217T123000Z
DTSTAMP:20260421T034630Z
UID:session/8JXiLy4jemokVjaYNHZRZh@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Full talk (45 minutes),Intermediate
CREATED:20151123T135552Z
DESCRIPTION:With the increasing penetration of Android OS to non-mobile se
 gments\, many non-standard features are getting plugged to Android s/w sta
 ck. These features can be servered easily to application developers using 
 SDK add-ons. It elminates needs of generation and distribution of full OEM
  specific SDK. Instead only newly introduced features can be delivered thr
 ough SDK add-on\, which are purely stub libraries to complile application 
 against new features.\n\nLet's explore more details on why/what/how defina
 tion of SDK Add-on.\n\n### Speaker bio\n\nSatish Patel is an Android engin
 eer at Linaro. He has over 10 years of expeience spanning across Open Sour
 ce contribution\, Linux drivers\, Android porting/bring up & internals\, E
 MV L1\, Social Network Service Framework and other cutting edge technologi
 es in embedded domain. He is voluntarily engaged with institutions likes C
 DAC\, IIT Kanpur\, and IEEE to provide workshops on Android related topics
 \, including the fundamentals\, application and driver development. He is 
 also a member of IEEE\, CE chapter at Bangalore. At present\, he is workin
 g on Android customization for Google’s project ara modular platform. Be
 fore joining Linaro he has worked with Texas Instruments\, Samsung and eIn
 fochips.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/unwrapping-android-sdk-ad
 d-on-8JXiLy4jemokVjaYNHZRZh
BEGIN:VALARM
ACTION:display
DESCRIPTION:Unwrapping Android SDK Add-On  in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Iconography with Material Design on Paper
DTSTART:20151218T040000Z
DTEND:20151218T053000Z
DTSTAMP:20260421T034630Z
UID:session/RGi8fsXspJeDVLcHKkPNSR@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Beginner
CREATED:20151125T085520Z
DESCRIPTION:The Google Play Store is lenient with app submissions which ha
 ve inaccurate icon sizes and shapes. This session will enable Developers a
 nd Designers to be consistent and precise while designing an icon for thei
 r product and making the Android experience better.\n\n**Intended Audience
 :**\n\n1. Android Developers/Designers wanting to explore the underlying p
 hilosophy and physics of Material Design from ground up and wanting to go 
 through the steps of designing an icon including Ideology\, Sketching\, Pr
 ototyping and Digitizing\, similar to Google's very own Icon design approa
 ch for Android Lollipop.\n\n2. Developers/Designers who want to match thei
 r icon to their app's design/purpose.\n\n3. Developers/Designers wanting t
 o take a fresh new take on a popular product icon.\n\n**Takeaway:**\n\n1. 
 Complete understanding on Material Design’s “Paper and Ink” philosop
 hy and physics and importance of icons in User Experience Design and Andro
 id Ecosystem.\n\n2. Detailed study on the Anatomy of a Material Design ico
 n using Paper Prototypes.\n\n3. A digitized icon built from ground up with
  Google’s design principles with keyline shapes\, accurate sizing\, tint
 ed and shades edges\, Z index layering and appropriate shadowing\, ready t
 o deploy with your app.\n\n4. A physical paper prototype of hard worked ic
 on to carry home.\n\n### Speaker bio\n\nSwapnil Borkar is a User Experienc
 e Designer and Android Developer\, who likes to challenge popular patterns
  in Experience Design and improvise them with better\, scalable solutions.
  \n\nHe has been active on StackOverflow/ StackExchange UX from September\
 , 2015\, and has a Reputation of 2\,371 as on October\, 2015. Top 2% this 
 year.\n\nSwapnil has been a core member of Google Developer Group - Mumbai
  and has been writing UX Reviews since February 2015\, and has reviewed 9 
 applications since which include: Transitpedia\, DocsApp\, Binge and Match
 Up Cricket\, etc.\n\nHe is an Active Speaker who likes to engage the audie
 nce and has delivered various sessions on Android Navigation Anti-Patterns
 \, Product Design\, Color Psychology\, Material Design\, etc and has condu
 cted Iconography with Material Design on Paper workshop twice with UXSpeak
  in August and September\, with an overwhelming response.\n\nHe has been w
 orking at the forefront of communication at Haptik Inc since June 2014\, p
 roviding a conversational\, yet satisfying experience to Users across the 
 country.\n\nSwapnil likes to actively help Startups and has mentored Desig
 n Sprints at Google's Prime Minister's Office (PMO) App Contest in Mumbai 
 and ECell's HackEThon Design Sprint at IIT Bombay and likes to participate
  and contribute actively in communities and events happening around with t
 he focus on Android and Design.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/iconography-with-material
 -design-on-paper-RGi8fsXspJeDVLcHKkPNSR
BEGIN:VALARM
ACTION:display
DESCRIPTION:Iconography with Material Design on Paper in Banquet Hall in 5
  minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Where do the Android tests belong?
DTSTART:20151218T040000Z
DTEND:20151218T044500Z
DTSTAMP:20260421T034630Z
UID:session/VTJ8TyWFXZY7ZUtc9MnyX4@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Full talk (45 minutes),Intermediate
CREATED:20151123T110753Z
DESCRIPTION:After looking at multiple android applications tests\, we can 
 see that most of them rely heavily on end-to-end tests\, UI tests\, and cu
 stomer facing tests\, rather than unit tests. This is a classic "inverted 
 test pyramid".\nWhile most of the people know about this inverted test pyr
 amid\, there are challenges in writing tests at the unit level for Android
  apps because of the platforms’ architecture.\n\nWe too struggled with t
 he right approach to test our application initially. We eventually figured
  out an approach by experimenting with different design patterns like MVP 
 (Model-View-Presenter)\, MVVM and different testing frameworks like JUnit\
 , Roboelectric\, Espresso\, Calabash.\n\nIn this talk\, we will talk about
  our journey to achieve the ideal test pyramid structure. We will discuss 
 the challenges we faced to test our apps and the approaches to overcome th
 em with a working example.\n\nAt the end of the session\, we will understa
 nd how to structure the code appropriately to unit test the logic and add 
 tests at the appropriate layer.\n\n**Presentation Outline:**\n1) We will s
 howcase a working Android application which will have features around comp
 onents like database\, network call and heavy UI like viewpager\, etc. We 
 will explain the importance of writing tests and test pyramid to maintain 
 the stability of the project if we need to scale this application where mo
 re developers will be churning code.\n2) We will look at listing the test 
 scenarios of the application and discuss the levels these tests could be w
 ritten in colloration with the inputs from the audience.\n3) We will discu
 ss the disadvantages of having so many tests at the functional level.\n4) 
 We will discuss the challenges we faced in our project because unit testin
 g in Android does not come naturally and how we ended up with inverted tes
 t pyramid.\n5) We will talk about our journey of trying different design p
 atterns like MVP and MVVM.\n6) We will build the same application by follo
 wing TDD and will come up with a pattern which is a mixture of MVP and MVV
 M. We will test drive the functionalities and will showcase how to write t
 ests at each layer of test pyramid on Android by using test frameworks lik
 e Junit and Espresso.\n\n### Speaker bio\n\nNazneen is an Application Deve
 loper at ThoughtWorks. She has been into Android development for the last 
 few years and has been involved in a wide variety of Android projects.  \n
 She has conducted four Android Bootcamps successfully for ThoughtWorks and
  has also been involved in code-jams for a local issue tracker application
  called Project Kranti. She has also been involved in developing event/con
 ference applications for ThoughtWorks.\nShe has also been an active speake
 r in the Android community\, and has spoken at various conferences includi
 ng Mobile Developer Summit(MDS) 2013 and 2014. \nHer article on Building S
 ecure Android apps was published in PCQuest (May 2015). \nShe is an Androi
 d enthusiastic\, always eager to explore and learn something new.\nBlogs:\
 nhttps://www.thoughtworks.com/insights/blog/who-do-you-think-owns-your-and
 roid-app\nhttp://pullingoutallstops.blogspot.in/\n\nTwitter Handle: https:
 //twitter.com/Nzneen\nAbout Me: https://about.me/NazneenRupawalla\n\nVidhi
  Thakrar is a Senior Developer at ThoughtWorks and have almost 8 years of 
 Experience in IT industry. She has mostly worked on various Mobile Platfor
 ms like J2ME\, Blackberry and now working on Android. She is currently wor
 king for a leading US airlines mainly focusing on Android development.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/where-do-the-android-test
 s-belong-VTJ8TyWFXZY7ZUtc9MnyX4
BEGIN:VALARM
ACTION:display
DESCRIPTION:Where do the Android tests belong? in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lessons from Android development at Google
DTSTART:20151218T044500Z
DTEND:20151218T053000Z
DTSTAMP:20260421T034630Z
UID:session/4R6x11CEAPArCLnX8FfZkK@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Full talk (45 minutes),Intermediate
CREATED:20151202T162235Z
DESCRIPTION:Google develops the Android framework\, and a range of top mob
 ile applications on Android.  Learn about Android development at Google\, 
 and the way that Google innovates on the mobile experience.  Google does m
 any things differently: from team sizes to team structure. Learn from the 
 experience of one Google engineer on shipping successful products.\n\n### 
 Speaker bio\n\nVikram Aggarwal is a software engineer at Google\, working 
 on the Google search experience on mobile devices.  In the past\, he has w
 orked on Google search ranking\, the Gmail app on Android\, and Android Au
 to search.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/lessons-from-android-deve
 lopment-at-google-4R6x11CEAPArCLnX8FfZkK
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lessons from Android development at Google in Auditorium in 5 
 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Morning tea break
DTSTART:20151218T053000Z
DTEND:20151218T060000Z
DTSTAMP:20260421T034630Z
UID:session/SzUUWiJSgv4mGSBe9JmpSp@hasgeek.com
SEQUENCE:0
CREATED:20150901T115702Z
DESCRIPTION:\n
LAST-MODIFIED:20150901T115706Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Morning tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Continuous Integration of Enterprise/Community Android OS Projects
DTSTART:20151218T060000Z
DTEND:20151218T073000Z
DTSTAMP:20260421T034630Z
UID:session/RAPdyR6s8wVXBrMLjJ99Ax@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Advanced
CREATED:20151125T085438Z
DESCRIPTION:Whether you want to create a community based / open source And
 roid custom ROM project\, or you are from an OEM/ODM who is creating their
  own fork of Android\, you'll have the need for the following\;  \n\n 1. H
 osting the source centrally\, which can be checked out and committed back 
 to easily  \n 2. Host a code-review server\, because you'll have multiple 
 engineers working simultaneously on multiple sub-modules  \n 3. Set up a C
 I server for building the ROM (for both testing patches and generating nig
 htlies/releases)  \n    \nThis workshop will cover these three main proble
 m statements and will be consisting of 3 parts\n\n 1. Checking out the And
 roid Open Source Project\, and host your own fork (or a part of it)\; be a
 ble to download and sync it using **_repo_** \n 2. Setup and host code rev
 iew using **_gerrit_** (A code review software made by Google and used by 
 AOSP and Chromium project)\; managing repositories\, user roles and rights
 \, replication etc. \n 3. Setup a buildbot using Jenkins/Hudson. Setting u
 p build tasks for testing of patches\, and for generating nightly/snapshot
 /release builds.\n\n### Speaker bio\n\nCurrently pursuing a Bachelor’s d
 egree in Electrical and Electronics Engineering at Delhi Technological Uni
 versity and freelancing as an Android platform and OS consultant. \nI have
  been a Developer and Device Maintainer at CyanogenMod and AOKP\, making t
 he latest Android source work on Sony Xperia devices\, while adding awesom
 e usability features that make users fall in love. A couple of features I 
 have written have also made their way into Google’s Android Open Source 
 Project\, and can be found in Kitkat and Android L.\nI have been a Open So
 urce community partner with Sony Mobile for the last two years\, which bas
 ically means I get the latest Xperias to hack around with as soon as they 
 are launched.\nLast year\, while working at Cube26\, I have been part of t
 he team that made many contextually smart UI/UX enhacements for the Microm
 ax Canvas A290\, A310\, A315 series of phones.\nI am also an open source e
 nthusiast with contributions to Linux\, GNOME\, Arduino\, Android and othe
 r open source projects\, and a Google Summer of Code alumnus.\nHave been a
  speaker at Mobile Developer Summit 2014\, and DroidCon 2014.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/continuous-integration-of
 -enterprise-community-android-os-projects-RAPdyR6s8wVXBrMLjJ99Ax
BEGIN:VALARM
ACTION:display
DESCRIPTION:Continuous Integration of Enterprise/Community Android OS Proj
 ects in Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Onboarding new users on to your Android app
DTSTART:20151218T060000Z
DTEND:20151218T064500Z
DTSTAMP:20260421T034630Z
UID:session/BdqiXBGucwdBFBWWpRK7Ai@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Full talk (45 minutes),Intermediate
CREATED:20151214T164222Z
DESCRIPTION:Apps introduce new functionality\, technology\, behaviour and 
 interfaces to users. On the first use however\, many apps leave users in t
 he lurch\, forcing them to explore the app\, discover and learn about feat
 ures by themselves. \n\nOnboarding lowers the learning curve for users\, i
 ntroduces the app and its core features and helps make a great first impre
 ssion. This yields better engagement on first use\, and greater chance of 
 conversion to long term user. \n\nPatterns have emerged on how apps onboar
 d their users. Walking through these flows and evaluating patterns help bu
 ild a cookbook that one can use when designing onboarding flows. \n\nAlso\
 , with Android 6.0 (Marshmallow)\, apps will have to seek certain permissi
 ons during runtime by presenting the user with a dialog. Permissions that 
 are core to the functionality of the app may be requested on first use\, w
 ith appropriate priming so that users are clear on why the permission is r
 equired. The onboarding flow is a great place to do this.\nMore details: h
 ttps://developer.android.com/training/permissions/requesting.html\n\n### S
 peaker bio\n\nI'm Elvis D'Souza\, have been building Android apps for 3 ye
 ars now. \nI'm currently building Sensy - a TV Companion app for Android.\
 n\nI have spent a lot of time experimenting with onboarding strategies wit
 h real users via user studies and analytics. I've looked at how other apps
  onboard their users and have recognized patterns\, trends and best practi
 ces that I look forward to share.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/onboarding-new-users-on-t
 o-your-android-app-BdqiXBGucwdBFBWWpRK7Ai
BEGIN:VALARM
ACTION:display
DESCRIPTION:Onboarding new users on to your Android app in Auditorium in 5
  minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Learnings from building Custom MDM
DTSTART:20151218T065000Z
DTEND:20151218T071000Z
DTSTAMP:20260421T034630Z
UID:session/3WHPbGGJD9hgLYvb9pURAf@hasgeek.com
SEQUENCE:2
CATEGORIES:Enterprise - Crisp talk (15 minutes),Intermediate
CREATED:20151123T135405Z
DESCRIPTION:This talk is about sharing the learnings while developing a Cu
 stom MDM [Mobile Device Management] solution we built for one of our custo
 mers. The major challenge involved was that the Android Tablets\, with a C
 ustom ROM\, get installed in a remote location with hardly any access to t
 he device after the initial setup.\n\nThe tablets run an app\, which are d
 eployed across various clinics across the US\, delivers educational conten
 t for patients. Both the content for the app and the app itself needed to 
 be managed remotely from a central location. The MDM solution needed to be
  very reliable with a very high uptime for the tablets.\n\nThe major learn
 ings that I want to cover are:\n\n* How we automated the setup of Android 
 tablets to be deployed to the field by creating a Custom ROM.\n* How the C
 ontinuous Delivery engineering practices helped us:\n    * Deliver stable 
 product on a frequent basis\n    * Feature Toggles allowed us to turn feat
 ures on/off for quick experiments\n    * Create collaboration and ownershi
 p among the team as the same team was responsible for development and depl
 oyment\n    * The challenges we faced for deployments and how did we overc
 ome those\n\nPlease find the Mindmap with the outline of the talk here:\n\
 nhttps://www.dropbox.com/s/a3ai50b50qtwoij/custom_mdm.png?dl=0\n\n### Spea
 ker bio\n\nLeena is the Head of Engineering @ Multunus. She was bitten by 
 the TDD bug a couple of years ago. Having done enough TDD in Ruby/Rails\, 
 Javascript and Android\, she’s moved onto Continuous Delivery (CD) in a 
 big way - even spoke about CD in multiple conferences. She had conducted w
 orkshops on TDD and CD during as part of the pevious HasGeek conferences.\
 n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/learnings-from-building-c
 ustom-mdm-3WHPbGGJD9hgLYvb9pURAf
BEGIN:VALARM
ACTION:display
DESCRIPTION:Learnings from building Custom MDM in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Beacons\, Eddystone and the Physical Web
DTSTART:20151218T071000Z
DTEND:20151218T073000Z
DTSTAMP:20260421T034630Z
UID:session/UXduWRVUyZwywpR8ZTLjaG@hasgeek.com
SEQUENCE:2
CATEGORIES:Emerging Trends - Crisp talk (15 minutes),Beginner
CREATED:20151123T135418Z
DESCRIPTION:This session will be a 45 minute talk divided into the followi
 ng parts : \n\n* Bluetooth Low Energy : overview\, capabilities and develo
 pment\n* Apple and iBeacons : history\, mistakes and usage\n* Google and E
 ddystone : A more mature platform is born\n* Deep dive into Eddystone form
 ats : URL\, UID and telemetry \n* Physical Web : Eddystone and beyond\n* P
 ossibilities \n* Developer resources\n* Google and it's army of APIs\n* Be
 st practices when building for the Physical Web\n* Building your own hardw
 are vs 3rd Party providers like Estimote\n\nSome of the sections above wou
 ld be informative whereas some would have code samples (developer resource
 s\, best practices\, building hardware)\n\n### Speaker bio\n\nAnuj is an e
 ngineer based out of Pune. He completed his Bachelors in Computer Engineer
 ing and after a brief stint at a startup in Pune\, consults and develops u
 nder the banner Makerville Solutions.  \n\nHis previous work includes \n\n
 * [Tah](http://tah.io/get)\, a crowdsourced\, made in India\, BLE developm
 ent board\n* [Userspace Arduino](http://elinux.org/Userspace_Arduino) Runn
 ing the Arduino environment on embedded Linux\n\nHe is presently working o
 n creating contextual experiences using beacons.\n\nHe's also hosted and c
 onducted quite a few talks/workshops at his local hackerspace [Doo](http:/
 /www.meetup.com/The-Internet-of-Things/events/past/?scroll=true#past) in P
 une.\nYou can find his 140 character rants [@anujdeshpandey](https://twitt
 er.com/anujdeshpandey) and his code [here](https://github.com/anujdeshpand
 e)\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/beacons-eddystone-and-the
 -physical-web-UXduWRVUyZwywpR8ZTLjaG
BEGIN:VALARM
ACTION:display
DESCRIPTION:Beacons\, Eddystone and the Physical Web in Auditorium in 5 mi
 nutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lunch
DTSTART:20151218T073000Z
DTEND:20151218T083000Z
DTSTAMP:20260421T034630Z
UID:session/9CYoWTZ9gemJzi1emei5Cd@hasgeek.com
SEQUENCE:0
CREATED:20150901T115802Z
DESCRIPTION:\n
LAST-MODIFIED:20151127T101208Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lunch in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Android Data Binding
DTSTART:20151218T083000Z
DTEND:20151218T093000Z
DTSTAMP:20260421T034630Z
UID:session/GsdfJWyZzDHv4e4cCFZudM@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Intermediate
CREATED:20151125T085626Z
DESCRIPTION:Using Data Binding it's possible to remove a lot of redundant 
 boilerplate code from the activities and fragments that make up an applica
 tion.No more to call findViewById” and “not having to call setText.".i
 t's a support library\, so you can use it with all Android platform versio
 ns back to Android 2.1. \n\nI will covering following concepts in workshop
 .\n  \n        Binding Views Acitivity Layout\n        Binding Views in Fr
 agments\n        Binding Custom Views\n        Binding in RecyclerView\n  
       Layout Expression Language\n        Event Binding\n        Working w
 ith Observables\n        Protips on working with Data Bindings\n\n### Spea
 ker bio\n\nI am working as a Android & iOS Technology Consultant with Delo
 itte Digital Mumbai Studio.Before joining Deloitte I was a part of Awesome
  mobile development team at vserv.mobi. At vserv.mobi I did architecture d
 esign & coding for advertising SDK in various mobile smartphone platforms.
 \n\nOn weekends when I am not coding I figure out how to create and teach 
 Android technical content so college and Industry folks learn it easier\, 
 faster and better.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/android-data-binding-Gsdf
 JWyZzDHv4e4cCFZudM
BEGIN:VALARM
ACTION:display
DESCRIPTION:Android Data Binding in Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:[Sponsored] Real world ways to increase app usage with Azure Mobil
 e Engagement
DTSTART:20151218T084500Z
DTEND:20151218T093000Z
DTSTAMP:20260421T034630Z
UID:session/Rtb9PoRy5nYvDc7NQaVDkG@hasgeek.com
SEQUENCE:2
CATEGORIES:Enterprise - Full talk (45 minutes),Beginner
CREATED:20151215T053422Z
DESCRIPTION:Keeping mobile app users interested and active requires not on
 ly a great app\, but also an engagement strategy. Join this session and se
 e how customers are using Azure Mobile Engagement to use the customer know
 ledge they acquire with analytics to trigger conversations and usage.\n\n#
 ## Speaker bio\n\nAs a Technical Evangelist\, Abhishek helps developers ad
 apt to cloud technologies. He works on Cloud Architecture and Internet-of-
 Things\, Cross-Platform Mobile Application Development\, ASP.NET MVC and W
 eb Game Development. Previously\, he was a consultant at Microsoft working
  on ASP.NET\, Azure\, Windows Phone\, Client web technologies. He is a reg
 ular speaker at TechEd\, .NET User Groups\, Open Source User Groups. Prior
  to Microsoft\, Abhishek was working at Infragistics – a leading UI/UX c
 ompany. He has worked extensively on HTML5 and was awarded the Microsoft M
 VP award while working outside Microsoft.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/real-world-ways-to-increa
 se-app-usage-with-azure-mobile-engagement-Rtb9PoRy5nYvDc7NQaVDkG
BEGIN:VALARM
ACTION:display
DESCRIPTION:[Sponsored] Real world ways to increase app usage with Azure M
 obile Engagement in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Enhancing UI/UX using Java animations
DTSTART:20151218T093000Z
DTEND:20151218T103000Z
DTSTAMP:20260421T034630Z
UID:session/CJ9jLsnGGvFfi5d4PoPp6m@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Intermediate
CREATED:20151130T112719Z
DESCRIPTION:I will cover the following topics in this talk:\n\n1 . Animati
 ons using Custom views and Canvas-\n\na) Approach for creating custom anim
 ations.\nb) Creating custom views to hold our animations.\nc) Draw our ani
 mations on Canvas.\nd) Adding customisation to view and animation using xm
 l attributes and java methods.\n\n\n2 . Animations using Transition Framew
 ork introduced in Kitkat-\n\na) Using transition framework to build basic 
 animations between activities and fragments.\nb) Creating advanced Transit
 ions between Activities/Fragments using custom Transitions.\n\n**Outline**
 \n1. Introduction\nWhat are custom views? Why use custom views?\nOverview 
 of the Transition framework.\n\n2. Custom Views\nCreating custom views and
  drawing views on canvas. \nAdding customisation to view using xml attribu
 tes.\n\n3. Animating Views\nCreating desired animation effect to the views
  using native classes like Path and Interpolators.\n\n4. Transition Framew
 ork\nWhat are shared elements?\nActivity transition using shared elements.
 \n\n5. Demos\n\n    Demo 1 -\n    A music visualizer using custom views.\n
 \n    Demo 2 -\n    A demo of Google play store style transition animation
  using shared elements.\n\n### Speaker bio\n\nPersuing B.Tech from Delhi C
 ollege of Engineering and currently in 2nd year. I am an enthusiastic open
  source Android developer. I like to work on Core and UI/UX development. I
  have also been contributing to CyanogenMod and AOSP in my free time recen
 tly and have won 3 Hackathons in the past year including AngelHack (Most w
 idely organised Hackathon in world).\nI am very intersted in open-source d
 evelopment and have a ranking of 2 in India in terms of stars on Github pr
 ojects and my apps have been featured on many portals including AndroidPol
 ice and Xda-developers.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/enhancing-ui-ux-using-jav
 a-animations-CJ9jLsnGGvFfi5d4PoPp6m
BEGIN:VALARM
ACTION:display
DESCRIPTION:Enhancing UI/UX using Java animations in Banquet Hall in 5 min
 utes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Android for the Next Billion 
DTSTART:20151218T093000Z
DTEND:20151218T095000Z
DTSTAMP:20260421T034630Z
UID:session/eN1jkTRzthUXf1sAzbm3E@hasgeek.com
SEQUENCE:2
CATEGORIES:Emerging Trends - Crisp talk (15 minutes),Beginner
CREATED:20151125T085851Z
DESCRIPTION:This presentation will detail my learnings about building an a
 ndroid application that is being used by users in remote & rural india - t
 o work around basic constraints of infrastructure and technology. As an an
 droid developer at SocialCops\, our main user segment has never used a mob
 ile phone before & my app was their first interaction with a mobile phone.
  The talk will cover the following:\n\n* UI/UX Principles while designing 
 for the Next Billion (Colors\, Icons & Interactions)\n* Building for low e
 nd devices (battery\, memory\, screen size)\n* Building for the offline wo
 rld (no internet\, multiple language capability)\n\n### Speaker bio\n\nYat
 in Taluja is an Android Developer at SocialCops - a mission driven data co
 mpany. He led the development of Collect - an Android Based Data Collectio
 n Tool which is being used by over 120+ nonprofits in 7+ countries to coll
 ect data from the grassroots. Among other things\, he also built the IClea
 nIndia Application (in a record 7 days) for the Swachh Bharat Mission.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/android-for-the-next-bill
 ion-eN1jkTRzthUXf1sAzbm3E
BEGIN:VALARM
ACTION:display
DESCRIPTION:Android for the Next Billion  in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:App Demos and Flash Talks
DTSTART:20151218T095000Z
DTEND:20151218T103000Z
DTSTAMP:20260421T034630Z
UID:session/92oi3d4eUJ36AVmdGsiPVA@hasgeek.com
SEQUENCE:0
CREATED:20150901T120151Z
DESCRIPTION:\n
LAST-MODIFIED:20151218T060709Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:App Demos and Flash Talks in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Evening tea break
DTSTART:20151218T103000Z
DTEND:20151218T110000Z
DTSTAMP:20260421T034630Z
UID:session/MB2oXdyHST2pauyhuqNDmn@hasgeek.com
SEQUENCE:0
CREATED:20150901T120203Z
DESCRIPTION:\n
LAST-MODIFIED:20151126T110557Z
LOCATION:Bangalore
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Evening tea break in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Animations in Material Design - Significance\, Context and Hierarc
 hy
DTSTART:20151218T110000Z
DTEND:20151218T114500Z
DTSTAMP:20260421T034630Z
UID:session/AHVHp6aGxxuzqAac6ThQb9@hasgeek.com
SEQUENCE:2
CATEGORIES:Core Development - Full talk (45 minutes),Beginner
CREATED:20151123T135725Z
DESCRIPTION:The introduction of Material Design brought a paradigm of pape
 r and ink to our smartphones\, and while the adoption of that world grew a
 t an exponential rate\, scores of developers restricted their adoption to 
 paper and ink\, overlooking the physics\, structure and laws that world br
 ought with it.\nThis session tackles one of the most important and oft-dis
 regarded parts of design - animations. The Material Design world emphasize
 s the usage of animations with proper context and hierarchy\, mimicking re
 al-world patterns and providing an optimal user experience\, with the talk
  highlighting the common misconceptions in animation\, the importance of t
 he user's psychology and mental model\, the structure and hierarchy that p
 roper animations bring to an app\, the common bottlenecks faced while desi
 gning motion\, and the appropriate usage of interpolation\, paths\, durati
 on\, context and origin points while doing so.\n\n### Speaker bio\n\nFaiz 
 Malkani is a UI/UX Designer and Android/Web developer with three years of 
 experience\, and is passionate about creating memorable experiences and de
 lightful interfaces. He currently works at Fastboot Mobile\, LLC and XDA-D
 evelopers\, and is one of the core members of Google Developer Group Mumba
 i in addition to heading the city's UX Labs chapter. He consults with nume
 rous startups from time to time\, assisting in the improvization of their 
 software's aesthetics and experience\, and dabbles in personal projects on
  occassion\, the most popular of which is "Keyline Pushing"\, an Android a
 pp that simplifies design testing.\n\nFaiz is ardent about community engag
 ement and growth\, driving him to maintain a host of open source projects 
 and evangelize design at events across the country like Google Developer S
 ummit\, GDG DevFest\, Google Design Sprints\, the Prime Minister's Office 
 App Contest and IIT Hackathons\, among others.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/animations-in-material-de
 sign-significance-context-and-hierarchy-AHVHp6aGxxuzqAac6ThQb9
BEGIN:VALARM
ACTION:display
DESCRIPTION:Animations in Material Design - Significance\, Context and Hie
 rarchy in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Conquering concurrency: Android Reactive Programming with RxJava
DTSTART:20151218T110000Z
DTEND:20151218T123000Z
DTSTAMP:20260421T034630Z
UID:session/2ZTmoJTq28fhgZ3QDbRQnS@hasgeek.com
SEQUENCE:2
CATEGORIES:Workshops,Intermediate
CREATED:20151125T085734Z
DESCRIPTION:I'll show the audience how to create an Observable "from scrat
 ch"\, from a list or from a function we already have in our code base. Our
  listeners will learn how to filter an Observable sequence to create a new
  sequence containing only the values we want\; they will learn how to appl
 y a function to an Observable\, how to concatenate\, merge or zip Observab
 les.\n\nI'll show how to enjoy RxAndroid Schedulers to overcome the thread
 ing and concurrency hell in Android.\n\nIt’s no secret that concurrency 
 is a hard problem to solve. Yet\, even in 2015\, we’re only beginning to
  make larger strides towards programming models that drastically simplify 
 dealing with concurrency – and most of the time\, this is happening in t
 he server side world.\n\nIf you look at your average Android app\, however
 \, you will notice that it’s highly concurrent: screens are backfilled w
 ith data coming from web services\, the local database\, or both. The UI n
 eeds to reflect changes to the data model\, so handling concurrent message
 s is a task left to the developer.\n\nI dare say that right now on Android
 \, dealing with concurrency is too hard\, and by extension\, too error pro
 ne. Luckily\, Netflix has bought .NET’s “Reactive Extensions”/Rx to 
 the Java platform\, enabling developers to write asynchronous\, message ba
 sed applications using functional reactive programming.\n\n### Speaker bio
 \n\nI’m currently a Android Developer at [Care.com](https://www.care.com
 /). Previously i used to work with [Cleartrip](http://www.cleartrip.com/mo
 bile/)\, Lead developer of \n[Cleartrip.com’s Android App](https://play.
 google.com/store/apps/details?id=com.cleartrip.android&hl=en). I like Open
  Source projects. I'm a huge fan of fancy Android libraries out there and 
 I contribute with bug reporting\, fixing and feedbacks.\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/conquering-concurrency-an
 droid-reactive-programming-with-rxjava-2ZTmoJTq28fhgZ3QDbRQnS
BEGIN:VALARM
ACTION:display
DESCRIPTION:Conquering concurrency: Android Reactive Programming with RxJa
 va in Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Forget SQLite and say hello to Realm
DTSTART:20151218T114500Z
DTEND:20151218T123000Z
DTSTAMP:20260421T034630Z
UID:session/M7Pu9Qzw5TjGJctGP95vQC@hasgeek.com
SEQUENCE:2
CATEGORIES:Emerging Trends - Full talk (45 minutes),Intermediate
CREATED:20151126T110941Z
DESCRIPTION:Forget SQLite with no SQL databse designed for mobile. Realm i
 s not an ORM on top of SQLite. Instead it uses its own persistence engine\
 , built for simplicity (& speed). A true cross platform solution that repl
 aces sqllite and core data on android and iOS. \n\nMost android apps requi
 res a persistance storage to provide caching and offline functionalities i
 n the app. Currently there are very limited options avialble for persitanc
 e storage\, most people rely on SQLite or file storage. If app's backend i
 s no sql there is an additional overhead of conversion with SQLite. SQLite
 s api's on android are complicated\, most people inturn uses additional OR
 M layer on the top adding additional complexity. \n\nIn this talk we will 
 be talking about Realm\, how to use it in your app\, perfomrance compariso
 n for read\, write\, updates. Some pros and cons of using Realm vs sqllite
 . We will also be comparing realm agains CouchDB Lite another no SQL datab
 ase for mobile from CouchDB team. \n\nHere is a brief outline of what we w
 ill be covering : \n\n=> Why a new database\n - Overview about sqllite\, n
 ormalizations\, pitfalls\, queries\n - Lets look at some other mobile db o
 ptions available\, ORMs\, other no sql\n=> What is realm\n - More info abo
 ut realm\n - Info about object references\,zero copy etc\n - How Realm is 
 good for mobile\n=> Benchmark realm agains other db\n=> Architecture of an
 droid apps with realm\n -zero cpy\n - annotations\n - realm proxy\n - pojo
 \n=> Lets see some code\n - Add realm in app\n - Realm Queries\, Schemas\,
  Migration\, Encryption in relam world\n - adapters\, notifications with r
 eal app example\n=> realm browser\, stetho integration.\n=> Realm limitati
 ons and some info about other DB like couchbase lite.\n\n### Speaker bio\n
 \nPranay is an experienced Android developer based out of Bangalore\, Indi
 a. He currently works with Intuit as Senior mobile developer and has devel
 oped apps with 1\,000\,000 downloads https://play.google.com/store/apps/de
 tails?id=com.intuit.turbotax.mobile \n\nHe is a seasoned speaker and has g
 iven talks in various events like droidcon\, Barcamp\, android meetups etc
 . He is an active contributor in Indian android ecosystem\, leading BlrDro
 id community (http://www.meetup.com/blrdroid/) – one of the largest Andr
 oid developer groups in the world\, as an organizer. \n\nHe also loves dev
 eloping apps for India and has various apps in google play with more than 
 150K downloads and 4.2 avg rating. https://play.google.com/store/apps/deve
 loper?id=Pranay+Airan\n\nYou can say hello to him on twitter (@pranayairan
 )\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, J P Nagar\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2015/schedule/screw-sqlite-and-say-hell
 o-to-realm-M7Pu9Qzw5TjGJctGP95vQC
BEGIN:VALARM
ACTION:display
DESCRIPTION:Forget SQLite and say hello to Realm in Auditorium in 5 minute
 s
TRIGGER:-PT5M
END:VALARM
END:VEVENT
END:VCALENDAR
