BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HasGeek//NONSGML Funnel//EN
DESCRIPTION:What's your thinking on Android this year?
X-WR-CALDESC:What's your thinking on Android this year?
NAME:Droidcon India 2013
X-WR-CALNAME:Droidcon India 2013
REFRESH-INTERVAL;VALUE=DURATION:PT12H
SUMMARY:Droidcon India 2013
TIMEZONE-ID:Asia/Kolkata
X-PUBLISHED-TTL:PT12H
X-WR-TIMEZONE:Asia/Kolkata
BEGIN:VEVENT
SUMMARY:Dalvik VM - Deep dive into what makes the Android apps run
DTSTART:20131128T051500Z
DTEND:20131128T060000Z
DTSTAMP:20260421T092327Z
UID:session/T6L4X5yrLnjpn8G8BQQuLn@hasgeek.com
SEQUENCE:2
CATEGORIES:Systems,Intermediate
CREATED:20131128T054353Z
DESCRIPTION:Android's Dalvik VM is the engine on which all Android apps ru
 n. Its that normally silent and occasionally noisy backbone that Android d
 evelopers take for granted.\n\nThis talk will take you through a journey o
 f the Davlik VM and understand the inner workings of it (as much as you ca
 n in a 45-60 minute talk :)). \n\nHow the Dalvik VM architected\, how is i
 t different from a traditional Java VM\, what is the process architecture\
 , the Android bootup process sequence (never heard of Zygote? Dont worry\,
  you will know more after the talk).\n\nAnd along the way understand thing
 s that you\, as an app developer\, can do to take advantage of the VM's ar
 chitecture and behaviour.\n\n### Speaker bio\n\nI am Satyam Kandula (Eclip
 se Committer and Co-founder/CTO @ Little Eye Labs) and am the stand-in spe
 aker. In case anyone else from the community is interested to speak\, do l
 et me know\, as my other co-founder is in the Program Committee and there 
 is a potential conflict of interest. \n\nOtherwise I have spoken at forums
  like GDG and IBM Rational conferences. I did my masters from IITK and hav
 e spent over 15+yrs in the industry\, mostly working on building developer
  tools. I have so far avoided going to the dark side\, though I am technic
 ally one because my title currently says CTO.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/dalvik-vm-deep-dive-into-
 what-makes-the-android-apps-run-T6L4X5yrLnjpn8G8BQQuLn
BEGIN:VALARM
ACTION:display
DESCRIPTION:Dalvik VM - Deep dive into what makes the Android apps run in 
 Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Freemium Game Design
DTSTART:20131128T070000Z
DTEND:20131128T074500Z
DTSTAMP:20260421T092327Z
UID:session/BbqJYmGWkzw4YKx5HZLqbs@hasgeek.com
SEQUENCE:2
CATEGORIES:Games,Beginner
CREATED:20131128T054521Z
DESCRIPTION:Having a cool game with some fun mechanics is no longer enough
  for building a mobile gaming business. The freemium model allows develope
 rs the opportunity to optimize revenue\, and hopefully build a sustainable
  business. However\, freemium games are incredibly hard to do\, and requir
 e a whole new approach to game design and depth\, segmentation of users\, 
 and offering them unique experiences based on their interaction with the g
 ame\, and so on. This session will cover key strategies to use when buildi
 ng a successful freemium game\, along with pitfalls to avoid\, and so on.\
 n\n### Speaker bio\n\nWorked in the mobile gaming domain for many years.\n
 Previously Co-Founder at YesGnome\, a gaming studio focused on Freemium mo
 bile games.\nCurrently Co-Founder and CEO at Light of Hand\, Inc. (www.lig
 htofhand.com) a venture-backed gaming company focused on the mid-core card
  battle games genre.\nExetensive\, first-hand experience of building freem
 ium mobile games.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/freemium-game-design-BbqJ
 YmGWkzw4YKx5HZLqbs
BEGIN:VALARM
ACTION:display
DESCRIPTION:Freemium Game Design in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Android Platform Security - Concepts\, Attacks\, Guidelines
DTSTART:20131128T084500Z
DTEND:20131128T093000Z
DTSTAMP:20260421T092327Z
UID:session/VnwubT14FmL9ohRFxjLF7D@hasgeek.com
SEQUENCE:2
CATEGORIES:Systems,Intermediate
CREATED:20131119T205418Z
DESCRIPTION:Android security is multi-layered and more robust than traditi
 onal Linux.\nThis talk covers in-depth analysis of various security featur
 es introduced till JellyBean 4.3.\n\n* Memory Protection Options\n* Applic
 ation SandBoxing\n* Full Filesystem encryption\n* Storing the master keys 
 and certificates\n* SEAndroid project\n* Full FileSystem Encryption\n* Cry
 ptography\n* Secure interprocess communication\n* Application signing\n* A
 pplication-defined and user-granted permissions\n\nAnswers what users and 
 developers can expect from this security framework and how to tune differe
 nt security controls.\n\nThis talk also covers some of the famous Android 
 security attacks\n\n* FROST\n* Android MasterKeys Vulnerability\n\nFinally
 \, how platform builders like Texas Instruments enhance security of Androi
 d.\n\n* Enabling Hardware Cryptography Accelerators\n* Enabling Hardware R
 andom Number Generators\n\n### Speaker bio\n\nArun Joseph\n\nArun work for
  Texas Instruments and currently leading the android development project  
 hosted on http://arowboat.org\n\nArun has more than 3 years of Android and
  Linux Kernel experience and is an expert in Embedded systems.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/android-platform-security
 -concepts-attacks-guidelines-VnwubT14FmL9ohRFxjLF7D
BEGIN:VALARM
ACTION:display
DESCRIPTION:Android Platform Security - Concepts\, Attacks\, Guidelines in
  Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lessons learnt by porting our game engine from iOS to Android
DTSTART:20131128T093000Z
DTEND:20131128T101500Z
DTSTAMP:20260421T092327Z
UID:session/TY2P5jvSh7qmLeHmTZgECs@hasgeek.com
SEQUENCE:2
CATEGORIES:Games,Intermediate
CREATED:20131119T203631Z
DESCRIPTION:What do you do when decide to port you hand-woven\, custom eng
 ine powered 3D iOS game to Android? You roll up your sleeves and get down 
 and dirty with the Android ecosystem\, of course.\nHere we will talk about
  some of the modules & systems we touched during our 5-month journey throu
 gh the porting process. Some of them are :-\n    - OpenGL\n    - OpenAL\n 
    - NDK & JNI & C++\n    - Android GUI\n\n### Speaker bio\n\nAfter finish
 ing his undergraduate education in 2011\, Manish found himself working for
  Morgan Stanley. After coming to his senses\, he remedied the situation by
  joining Rolocule Games in Dec 2012. They have been stuck with him since.\
 n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/lessons-learnt-by-porting
 -our-game-engine-from-ios-to-android-TY2P5jvSh7qmLeHmTZgECs
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lessons learnt by porting our game engine from iOS to Android 
 in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Creating an Offers Based X-Promo Framework 
DTSTART:20131128T111500Z
DTEND:20131128T120000Z
DTSTAMP:20260421T092327Z
UID:session/TBfoNZpTfse78TA1tMApJJ@hasgeek.com
SEQUENCE:2
CATEGORIES:Games,Intermediate
CREATED:20131128T054837Z
DESCRIPTION:An offerwall essentially incentivizes users of a particular ap
 p to do certain activities within the app or in another app. \n\nCreating 
 an offers based X-Promo framework across multiple apps (all on android but
  made using native and other engines) is a challenge\, especially if it al
 lows offers based on multiple currency types - talk time\, in-game currenc
 y\, coupons\, etc. \n\nUsing 3rd party solutions is not always optimal for
  a specific use case. More importantly\, having multiple currency types is
  not always a possibility. \n\nThe talk will cover aspects of the client s
 ide and server side implementation of this framework.\n\n### Speaker bio\n
 \nAmit Shukla\, is a developer with Tiny Mogul Games\, a bangalore based g
 aming start-up. He has 8 years of experience working on different mobile p
 latforms and technologies.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/creating-an-offers-based-
 x-promo-framework-TBfoNZpTfse78TA1tMApJJ
BEGIN:VALARM
ACTION:display
DESCRIPTION:Creating an Offers Based X-Promo Framework  in Auditorium in 5
  minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Write once and deploy to multiple platforms using Intel XDK
DTSTART:20131129T051500Z
DTEND:20131129T060000Z
DTSTAMP:20260421T092327Z
UID:session/4LsuG5aMrt8B5iGgsmqagH@hasgeek.com
SEQUENCE:2
CATEGORIES:Design,Beginner
CREATED:20131128T055105Z
DESCRIPTION:Hybrid mobile apps are increasingly dominating the app world t
 oday. In this session\, you will learn how to develop\, test and deploy to
  all major platforms with single code base using Intel XDK. Using this too
 l\, you can write code in HTML5\, test on various form factors and package
   your app for various platforms like Google Android\, Apple iOS\, Amazon 
 Kindle\, Facebook\, Windows 8 and other app stores.\n\n### Speaker bio\n\n
 Raghavendra is an evangelist and a speaker. In the past\, he gave talks on
  Windows 8 Sensors\, HTML5\, Intel XDK and Intel Perceptual computing. His
  IT journey started 14 years back. During this journey he worked on variou
 s web and enterprise technologies. Currently he is responsible for evangel
 izing various Windows 8 topics\, HTML5 and other Intel tools and SDK. Ragh
 avendra enjoys meeting people\, sharing knowledge\, understanding technica
 l challenges and providing solutions. He is currently working as Technolog
 y Evangelist for Developer Relationships Division @ Intel. \nTwitter: @rag
 ural\nLinkedIn: in.linkedin.com/in/ragural/\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/write-once-and-deploy-to-
 multiple-platforms-using-intel-xdk-4LsuG5aMrt8B5iGgsmqagH
BEGIN:VALARM
ACTION:display
DESCRIPTION:Write once and deploy to multiple platforms using Intel XDK in
  Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Tea break
DTSTART:20131129T060000Z
DTEND:20131129T061500Z
DTSTAMP:20260421T092327Z
UID:session/3t8XkS4e9gjuTjNe2w3YP6@hasgeek.com
SEQUENCE:0
CREATED:20131119T204226Z
DESCRIPTION:\n
LAST-MODIFIED:20131119T204226Z
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:Making Mobile Web Services that Don’t Suck
DTSTART:20131129T061500Z
DTEND:20131129T070000Z
DTSTAMP:20260421T092327Z
UID:session/KTw5bM1yb85ctbjDL9PDZ7@hasgeek.com
SEQUENCE:2
CATEGORIES:Systems,Intermediate
CREATED:20131119T204538Z
DESCRIPTION:One of the biggest benefits of the mobile app revolution is th
 e ability to present information from the internet in new and exciting way
 s. Behind every app that relies on online data is an online service which\
 , if implemented well\, will make it super-easy to let your app access eve
 rything it needs.  Unfortunately\, not every web service does this well.\n
 \nIn this presentation\, we’ll be looking into design principles for web
  APIs with a focus on making things not suck for mobile app developers.  A
  particular focus will be on making services that are robust in the face o
 f unreliable network access.\n\n### Speaker bio\n\nChristopher is a Python
  programmer from Hobart\, Tasmania. He’s a Computer Science Honours grad
 uate of the University of Tasmania\, and he now works as an Android develo
 per at Asdeq Labs. Working with Android means that his day job involves mo
 re Java than he’d like. He has a strong interest in the development of t
 he Australian Python Community — he is an immediate past convenor of PyC
 on Australia 2012 and 2013 in Hobart\, and is a newly-minted member of the
  Python Software Foundation.\n\nIn his spare time\, Christopher enjoys pre
 senting on Mobile development at Open Source conferences\, and presenting 
 on Open Source development at Mobile conferences.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/making-mobile-web-service
 s-that-dont-suck-KTw5bM1yb85ctbjDL9PDZ7
BEGIN:VALARM
ACTION:display
DESCRIPTION:Making Mobile Web Services that Don’t Suck in Auditorium in 
 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Launching your app on the Amazon Appstore (sponsored)
DTSTART:20131129T061500Z
DTEND:20131129T070000Z
DTSTAMP:20260421T092327Z
UID:session/DbKUHFbbrGnhK2HekeBb3U@hasgeek.com
SEQUENCE:2
CATEGORIES:Business,Intermediate
CREATED:20131128T055209Z
DESCRIPTION:In this session learn how with AWS\, you can accelerate your t
 ime to market and reduce your investment in infrastructure costs\, e.g. se
 curity\, reliability\, scalability\, and flexibility. Also understand how 
 the Amazon Appstore lets you engage with millions of global users by listi
 ng your mobile / HTML5 applications and deploying features like GameCircle
 \, InApp Purchasing\, and Mobile Associates API.\n\nThe session is handled
  by Parag Gupta and Shailesh.\n\n### Speaker bio\n\nParag Gupta is the hea
 d of Amazon AppStore for Android\, India. He has spent over 15 years in th
 e high-tech industry as an accomplished product manager\, business leader 
 and product strategy professional.  He has delivered successful products a
 nd built lasting strategic partnerships in telecommunication\, wireless ne
 tworking\, web commerce\, e-Commerce\, and consumer electronics markets.\n
 \nHe is now doing all this\, and more\, for Amazon AppStore for Android in
  India.  AppStore provides a large global eCommerce platform with proven m
 onetization benefits for Android developers\, and lets users download a la
 rge global selection of apps on one of the most trusted marketplaces in th
 e world.\n\nShailesh Albuquerque is a Solutions Architect with Amazon Sell
 er Services Pvt. Ltd. (ASSPL) where he is responsible for educating compan
 ies with the service offerings of the AWS platform\, as well as helping th
 em with architecture best practices to build highly scalable and resilient
  applications on the AWS Cloud. He is actively involved in evangelizing Cl
 oud Computing at various industry conferences and forums. \n\nPrior to joi
 ning Amazon\, he has worked with Indian and global system integrators and 
 has experience in designing large scale Infrastructure Platforms\, Network
  Systems \, Information Security and Enterprise Applications.\n\nShailesh 
 has a Bachelor’s degree in Electronics Communication from Mangalore Univ
 ersity. He spends his spare time\, reading\, listening to music and follow
 ing his favorite TV shows.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/launching-your-app-on-the
 -amazon-appstore-sponsored-DbKUHFbbrGnhK2HekeBb3U
BEGIN:VALARM
ACTION:display
DESCRIPTION:Launching your app on the Amazon Appstore (sponsored) in Banqu
 et Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Learnings on mobile strategy
DTSTART:20131129T070000Z
DTEND:20131129T074500Z
DTSTAMP:20260421T092327Z
UID:session/JpeHHoSoHHhZdFm3vqh13m@hasgeek.com
SEQUENCE:2
CATEGORIES:Business,Intermediate
CREATED:20131128T055227Z
DESCRIPTION:A startup's mobile strategy is increasingly critical to its su
 ccess. At Sequoia\, we have been fortunate to partner with entrepreneurs w
 ho have successfully leveraged the mobile platform. In these journeys\, we
  have also made several mistakes and learnt from them. We hope to share so
 me of these learnings and success stories. We hope these would come in han
 dy as participants of this conference look to build mobile focussed busine
 sses.\n\n### Speaker bio\n\nSequoia Capital is a global venture capital fi
 rm with offices in India\, US\, China and Israel. We have been investing i
 n India since 2006 and focus on technology\, consumer and the healthcare s
 ectors in India. Our technology investments in India include Justdial\, Mi
 cromax\, Druva\, Mu Sigma\, Sourcebits\, Practo\, Capillary technologies\,
  Healthkart and Adnear. Globally Sequoia is an investor in companies such 
 as Google\, Apple\, Cisco\, Yahoo\, Paypal\, Linkedin\, Dropbox\, Youtube\
 , Airbnb and Whatsapp.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/learnings-on-mobile-strat
 egy-JpeHHoSoHHhZdFm3vqh13m
BEGIN:VALARM
ACTION:display
DESCRIPTION:Learnings on mobile strategy in Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Optimize Performance in Android Apps
DTSTART:20131129T070000Z
DTEND:20131129T074500Z
DTSTAMP:20260421T092327Z
UID:session/SKCpFFmPEHd6xV6q6dcN1K@hasgeek.com
SEQUENCE:2
CATEGORIES:Systems,Intermediate
CREATED:20131119T204759Z
DESCRIPTION:Building Android apps with XML and Java is easy. But making th
 em run at 60fps is hard. Have your ever had a stuttering ListView that ski
 ps frames? Is your app filled with red color when the "Show GPU Overdraw" 
 is turned on? Do you use a lot of views and not sure how to reduce them? D
 id you know that Twitter uses a single custom view for each row of tweet i
 n their app? Then this session is for you!\n\nThe major topics of the sess
 ion will include:\n1. Removing overdraw using Droid Inspector.\n2. Reducin
 g views using compound drawables.\n3. Playing with shaders to transform bi
 tmaps easily.\n4. Asynchronous loading of ListView images.\n5. Common Andr
 oid UI pitfalls.\n\nThe session will have more code snippets. The session 
 will also showcase apps like Firefox\, Facebook and Twitter in 3D\, and us
 e them as examples to understand and relate to the problems.\n\n### Speake
 r bio\n\nI work for Mozilla on their Firefox for Android application. I've
  been a major part of their native re-write\, and brought down the startup
  speed of the app from 20s to 800ms. In constantly changing the UI for Fir
 efox in the past two years\, I have solved many common problems faced by a
 pps. Being a part of the open source culture\, I blog my findings at http:
 //sriramramani.wordpress.com/ I've always felt that finding overdraw using
  UiAutomator and HierarchyViewer is not easy. This led me develop Droid In
 spector (http://www.sriramramani.com/droidinspector) -- an Android tool th
 at allows debugging apps in a 3D view. To get an idea of UI/UX and the use
 r centric research\, I did my Masters in HCI from Carnegie Mellon Universi
 ty.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/optimize-performance-in-a
 ndroid-apps-SKCpFFmPEHd6xV6q6dcN1K
BEGIN:VALARM
ACTION:display
DESCRIPTION:Optimize Performance in Android Apps in Auditorium in 5 minute
 s
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lunch
DTSTART:20131129T074500Z
DTEND:20131129T084500Z
DTSTAMP:20260421T092327Z
UID:session/KjjgEFZHbbg7jLfwpU4yef@hasgeek.com
SEQUENCE:0
CREATED:20131119T204834Z
DESCRIPTION:\n
LAST-MODIFIED:20131128T055505Z
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:Design by Understanding
DTSTART:20131129T084500Z
DTEND:20131129T093000Z
DTSTAMP:20260421T092327Z
UID:session/6ZaNZEaU8gr3VYjTG1UThH@hasgeek.com
SEQUENCE:2
CATEGORIES:Design,Beginner
CREATED:20131119T204850Z
DESCRIPTION:A large number of apps we use today act as vehicles for inform
 ation or content of varying complexity\, ranging from the time of day to t
 he archive of a news publication. It is impossible to design such apps wit
 hout understanding the content that forms their core first. This talk will
  offer an approach to designing Android apps that stems from the idea of 
 “design by understanding”. It will address what understanding content 
 means in this context and argue that the ability to understand content by 
 describing and organizing it meaningfully is essential to being able to de
 sign well.\n   Rather than provide a rigid framework\, the talk will encou
 rage the audience to think about the content of their apps in terms of str
 ucture—how is it arranged and which parts carry more significance than o
 thers—and semantics—what meaning does it want to convey and how it tri
 es to achieve that. Using real-world problems\, it will illustrate how thi
 s thought process can highlight important relationships within the content
 \, and suggest\, among other things\, ideas about how it can be presented 
 and browsed. The cues collected from an exercise like this to understand t
 he content are directly translatable to design. Finally\, narrowing down t
 o typographic design in apps\, the talk will—with the help of examples
 —demonstrate how complex design decisions can be made simpler and better
  apps be designed by following such an approach.\n\n### Speaker bio\n\n[Po
 oja Saxena](http://poojasaxena.in) is a typeface and typographic designer.
  She recently completed a stint as a participant of the GNOME's [Outreach 
 Programme for Women](https://wiki.gnome.org/OutreachProgramForWomen/2013/J
 uneSeptember#GNOME) (OPW)\, where she improved GNOME's user interface font
 \, Cantarell. She now works independently from Bangalore and New Delhi\, a
 nd among other projects consults for the font team at Apple Inc.\, and run
 s [The Ballot](http://theballot.in)\, a visual compendium of information a
 bout India (along with [Nirbheek Chauhan](http://nirbheek.in)).\n   A grad
 uate of the National Institute of Fashion Technology (New Delhi)\, Pooja w
 orked as a graphic designer at Ishan Khosla Design before pursuing her int
 erest in type. She studied the MA in Typeface Design programme at the Univ
 ersity of Reading (UK) after being awarded the Monotype Imaging Studentshi
 p in 2011\, and then headed for Cupertino to work at Apple Inc.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/design-by-understanding-6
 ZaNZEaU8gr3VYjTG1UThH
BEGIN:VALARM
ACTION:display
DESCRIPTION:Design by Understanding in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Building apps for the SmartWatch 2
DTSTART:20131129T084500Z
DTEND:20131129T093000Z
DTSTAMP:20260421T092327Z
UID:session/2RdPoDXwwieXGow1AN6voY@hasgeek.com
SEQUENCE:2
CATEGORIES:Systems,Intermediate
CREATED:20131119T204910Z
DESCRIPTION:This session is about how you can make use of the Smart Extens
 ion API to create your own SmartWatch 2 compatible apps. We will cover the
  SmartWatch 2's specs and capabilities. You will be guided through the req
 uired steps for registering your own extension\, get it running on the wat
 ch and how to publish it properly on Google Play for easier discoverabilit
 y. We will also take a look at things you can do to make the most use of t
 he SmartWatch 2 and optimize your implementation.\n\n### Speaker bio\n\nJo
 nas Hellström is all about mobile devices\, big and small\, and he has ha
 d a devoted interest in the Android industry since the first cookie was ba
 ked. Jonas is working as a developer support engineer within the Developer
  Program at Sony\, and he is one of the driving members behind the Sony Ad
 d-on SDK.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/building-apps-for-the-sma
 rtwatch-2-2RdPoDXwwieXGow1AN6voY
BEGIN:VALARM
ACTION:display
DESCRIPTION:Building apps for the SmartWatch 2 in Banquet Hall in 5 minute
 s
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Volley with OkHttp: A Deadly Ultrafast Network Application 
DTSTART:20131129T093000Z
DTEND:20131129T101500Z
DTSTAMP:20260421T092327Z
UID:session/BqUgn2qNXZENTDcKH9ctPm@hasgeek.com
SEQUENCE:2
CATEGORIES:Systems,Intermediate
CREATED:20131119T205148Z
DESCRIPTION:Http is the modern protocol of network applications. The prese
 ntation starts with introduction of OkHttp library (which is an HTTP & SPD
 Y client for Android and Java applications) and Volley library (which is f
 ast\, easy async and caching framework for network calls\, used by PlaySto
 re). Then\, we will walk through detail hands-on of how it works\, common 
 patterns that work well with them\, and how to use the libraries and build
  easy\, fast android applications. It will cover a comparison of tasks and
  amount of code of Async tasks you need to write before Volley and after y
 ou have these framework.Then\, You will learn to build a sample applicatio
 n that have both OkHttp and Volley together and run a Rest based client to
  call a JSON response. We will deep dive in caching framework of Volley an
 d touch upon image loading framework and caching of the same. This will be
  along with a walk-through of how you can load images from network in para
 llel in ListView. We'll conclude by discussing how to build an app with Vo
 lley and OkHttp or port your app to Volley.\n\n### Speaker bio\n\nBhaskar 
 Gupta is Technical Lead in MakeMyTrip with 6 years of experience. He is a 
 software engineer\, having graduated from IIIT Allahabad in Information Te
 chnology. A researcher at heart\, Bhaskar hold 4 patents\, latest being ap
 plied for in creating a scalable system for searching best K routes in a g
 raph\; transformed as "Routeplanner" product in MakeMyTrip. He loves perso
 nal and ubiquitous computing and building efficient scalable applications.
  Mobile application and Android development are his latest areas to advent
 ure and research.\n\nHe loves threads\, caching frameworks and exploring a
 nd evaluating different frameworks and approaches with an affinity to use 
 native components as much as possible. Volley\, is an excellent library th
 at implements best practices\, design patterns and framework to build fast
 \, async and cachable Android applications.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/volley-with-okhttp-a-dead
 ly-ultrafast-network-application-BqUgn2qNXZENTDcKH9ctPm
BEGIN:VALARM
ACTION:display
DESCRIPTION:Volley with OkHttp: A Deadly Ultrafast Network Application  in
  Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:To Android\, with Love
DTSTART:20131129T093000Z
DTEND:20131129T101500Z
DTSTAMP:20260421T092327Z
UID:session/DxeqjzryaAN4Lh2i1bgxge@hasgeek.com
SEQUENCE:2
CATEGORIES:Design,Intermediate
CREATED:20131119T204927Z
DESCRIPTION:The evolution of Android over the last few years has been inte
 resting – from a mobile phone OS to a platform that spans across mobile 
 use cases\, wearables (Glass)\, and even space exploration - http://google
 mobile.blogspot.in/2010/12/android-in-spaaaace.html\nThis very thought tha
 t a platform can scale beyond a simple mobile phone to a system of intelli
 gence has brought tremendous potential to its design\, technology and soci
 al impact.\n\nHere\, I'd like to focus on design\; my talk would broadly c
 over the following topics:\n1. Caring for the process — thinking beyond 
 design delivery\n2. Detailing — from evaulating metrics to emotions\n\n#
 ## Speaker bio\n\nI'm a designer working at Khosla Labs\, a startup incuba
 tor. My role as a design strategist involves shaping the company's product
  portfolio by creating and standardising a design process. Prior to Khosla
  Labs\, I worked at frog (a design and innovation firm)\, July Systems (cr
 oss-platform mobile solutions)\, hp labs (design research) and several sta
 rtups. I'm really passionate about Android's design evolution. If you shar
 e the same interests\, feel free to reach out to me @ramprakash_r.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/to-android-with-love-Dxeq
 jzryaAN4Lh2i1bgxge
BEGIN:VALARM
ACTION:display
DESCRIPTION:To Android\, with Love in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Tea break
DTSTART:20131129T101500Z
DTEND:20131129T103000Z
DTSTAMP:20260421T092327Z
UID:session/7NJS1ThQ6tCYAgPrnvTVEy@hasgeek.com
SEQUENCE:0
CREATED:20131119T205204Z
DESCRIPTION:\n
LAST-MODIFIED:20131128T055516Z
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:Understand the guts of an android app through reverse engineering
DTSTART:20131129T103000Z
DTEND:20131129T111500Z
DTSTAMP:20260421T092327Z
UID:session/Muvt7weRqy8rb3ysWDqmU3@hasgeek.com
SEQUENCE:2
CATEGORIES:Systems,Intermediate
CREATED:20131119T205330Z
DESCRIPTION:I am the co-founder and tech lead of Betaglide. Betaglide is a
  performance and usability analytics tool for Android.\n\nOur product is a
  tool that allows you to glance into the inner workings of your app. It ho
 oks into your application code to measure metrics like CPU/Memory/Network 
 performance\, User Touch Heatmaps etc. The cool part about this is that ou
 r monitoring code is injected into the apk automatically. This enables dev
 elopers to quickly get a feel for what our tool does and they can then opt
  to include that code in themselves.\n\nA crucial part of our tool is actu
 ally the Code Injection system. While building this I got firsthand experi
 ence using some very useful tools like apktool and smali. I will be introd
 ucing these tools as well as some alternatives in this talk.  \n\nInterest
 ingly enough\, these tools are powerful enough to not only view the Applic
 ation bytecode but also to modify it. I will discuss some ways bytecode mo
 dification can be used to monitor interesting events in the application. I
  will also try and cover some other interesting things one can do using by
 tecode modification.\n\n### Speaker bio\n\nI am the Co-founder and tech le
 ad of Betaglide - A  mobile performance and usability analytics company.\n
 \nI'm currently in my 5th year of studying Computer Science (B.Tech. + M.T
 ech) at IIT Kharagpur. Betaglide is my first startup. In my free time\, I 
 like hacking on python and Android.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Banquet Hall - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/reverse-engineering-andro
 id-apps-for-fun-and-profit-Muvt7weRqy8rb3ysWDqmU3
BEGIN:VALARM
ACTION:display
DESCRIPTION:Understand the guts of an android app through reverse engineer
 ing in Banquet Hall in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Designing the User Experience for complex layered apps
DTSTART:20131129T103000Z
DTEND:20131129T111500Z
DTSTAMP:20260421T092327Z
UID:session/FPcQ3EVK1PPpdycj4n8CWy@hasgeek.com
SEQUENCE:2
CATEGORIES:Design,Intermediate
CREATED:20131119T205228Z
DESCRIPTION:Going beyond single screen dessert apps to layered and complex
  apps. How to present information in a layered consumable format. How can 
 we build complex apps like Evernote\, Google+\, Facebook mobile first\, an
 d still maintain clarity and simplicity. \nI will be talking about\n\n- In
 formation layering \n- Information hierarchy\, tools to build information 
 architecture for mobile applications\n- Designing interactions and wirefra
 mes based on information hierarchy\n- Setting expectations and context for
  information\n- Creating the right zero state user experience\n- Examples 
 of information heavy applications that got it right\n- Best practices\n\n#
 ## Speaker bio\n\nI am currently working as a product architect with Dexet
 ra. Before this\, I was working as a UX design intern with Microsoft. \nI 
 previously worked as an Innovation consultant with Deloitte. I have an MBA
  from IIM Indore\, and also hold a Bachelor's Degree in Computer Science 
 from NIT Surat.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/designing-the-user-experi
 ence-for-complex-layered-apps-FPcQ3EVK1PPpdycj4n8CWy
BEGIN:VALARM
ACTION:display
DESCRIPTION:Designing the User Experience for complex layered apps in Audi
 torium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Loading\, Downloading\, Rendering and Performance Bottlenecks - Th
 e Other Side of Usability
DTSTART:20131129T111500Z
DTEND:20131129T120000Z
DTSTAMP:20260421T092327Z
UID:session/WHgUTqy1AkgFMnRLXJga6S@hasgeek.com
SEQUENCE:2
CATEGORIES:Design,Intermediate
CREATED:20131119T205400Z
DESCRIPTION:Usability is combination of Learnability\, Efficiency\, Memora
 bility\, Error handling and Satisfaction. One should focus on these aspect
 s when building a smart app. Usability is a very important criterion which
  decides whether an application will click or just fade away. \n\n\nThe t
 erm usability implies a focus on assessing and making recommendations towa
 rds making the app smooth\, responsive\, consistent and optimised in memor
 y and battery usage than it does on design. But most of our focus gets eng
 aged in UI design to some extent\, particularly design of wire-frames or o
 ther prototypes. That focus is also important but an equal amount of focus
  must be given to these two.\n\nIn this session you’ll learn how to solv
 e this problem by concentrating on the basics at every stage of developing
  your app. We’ll focus on an app which is functionally complete but lack
 s good user experience. We’ll identify of the major bottlenecks with res
 pect to performance and usability\, resolve them step by step\, and by the
  end of the session come up with a version of the same app which is lighte
 r\, faster\, more usable and better looking.\n\n### Speaker bio\n\nGarima 
 is an Application Developer at ThoughtWorks. She has been into Android dev
 elopment for the last one year and has been involved in a wide variety of 
 Android projects. She has built the android client for 'ideaboardz.com' wh
 ich included good analysis of implementing async calls\, UI and architectu
 ral decisions. Recently\, she has conducted sessions as part of an Android
  Bootcamp and also been involved in code-jams for a local issue tracker ap
 plication called Project Kranti. Also she has implemented an open source a
 sync call mechanism which can be reused easily for any app. She has also a
 dded an image recognition and social discounting feature for a shopping ap
 plication\, for a retail chain. She is an Android enthusiastic\, always ea
 ger to explore\, learn and apply something new.\n
GEO:13.01526;77.67368
LAST-MODIFIED:20230810T072606Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/droidconin/2013/schedule/loading-downloading-rende
 ring-and-performance-bottlenecks-the-other-side-of-usability-WHgUTqy1AkgFM
 nRLXJga6S
BEGIN:VALARM
ACTION:display
DESCRIPTION:Loading\, Downloading\, Rendering and Performance Bottlenecks 
 - The Other Side of Usability in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Lightning Talks
DTSTART:20131129T120000Z
DTEND:20131129T124500Z
DTSTAMP:20260421T092327Z
UID:session/UAJ4ZYE8A8ECzdkQJDEKjU@hasgeek.com
SEQUENCE:0
CREATED:20131119T205437Z
DESCRIPTION:\n
GEO:13.01526;77.67368
LAST-MODIFIED:20131128T055527Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Lightning Talks in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Feedback & Hackathon Kickoff
DTSTART:20131129T124500Z
DTEND:20131129T131500Z
DTSTAMP:20260421T092327Z
UID:session/P33MJiRDHyfTMnACLgDKzC@hasgeek.com
SEQUENCE:0
CREATED:20131128T055604Z
DESCRIPTION:\n
GEO:13.01526;77.67368
LAST-MODIFIED:20131128T055620Z
LOCATION:Auditorium - MLR Convention Centre\, Whitefield\nBangalore\nIN
ORGANIZER;CN=droidconIN:MAILTO:no-reply@hasgeek.com
BEGIN:VALARM
ACTION:display
DESCRIPTION:Feedback & Hackathon Kickoff in Auditorium in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
END:VCALENDAR
