Fragments 2017

A conference on the mobile ecosystem in India

Kotlinize your Android Development

Submitted by Akshay Chordiya (@akshaychordiya) on Wednesday, 28 June 2017

videocam
Preview video

Technical level

Beginner

Section

Workshop

Status

Confirmed & Scheduled

View proposal in schedule

Vote on this proposal

Login to vote

Total votes:  +23

Abstract

Let’s explore how you can write robust and less crashable apps with Kotlin while having fun developing them and fill the gap of missing modern language with the newly supported Kotlin language in Android. You’ll get hands on experience building Android apps in Kotlin and look at some cool features of Kotlin to avoid common mistakes, write consice code and learn how you can use them in Android.

Outline

  • What’s Kotlin?
  • Syntax
  • Features
    • Null Safety
    • Lambda Expressions
    • Higher Order Functions
    • Extension functions
    • Extension functions with receivers
    • Easter functions
  • Build a demo app
    • Writing Kotlin code
    • Goodbye findViewById
    • Data class
  • Issues
  • Conclusion
  • And finally….questions

Requirements

Laptop with Android Studio 3.0+ and Git installed

Speaker bio

Akshay Chordiya is an Entrepreneur, Android Developer and Kotlin Enthusiast born and brought up in Pune. He has been working on Android since 4 years. He is an active community speaker who has been promoting Kotlin and having fun with series of articles, meetups and workshops; He is also co-author of an upcoming “Kotlin Blueprints” book.

He has a love for anything which consists of the word “Technology” in it! The vision of bringing about a change in the world through his knowledge is what makes him get out of his bed everyday and work on his apps and his startup. “Doing what you love” can be said to sum up his life uptil now and in the exciting years to come ahead!

Links

Slides

https://goo.gl/uc2iCa

Preview video

https://youtu.be/TmNs8xLpUkE

Comments

  • 3
    Muneeb Qadar (@muneebqadar) 9 months ago

    I had visited this event with my mobile app development team from https://www.branex.ae/mobile-app-development , such an informative events for android developers.

    • 2
      Akshay Chordiya (@akshaychordiya) Proposer 9 months ago

      Thank you so much @muneebqadar

  • 1
    Steve Jobs (@stevejobs) 9 months ago (edited 9 months ago)

    I am looking for android activities now a days because I want to do something in android development for my company https://www.fmeextensions.ae/ .For that I am looking for different android events and I had been to your suggested event also and I must say that was amazing.

    • 2
      Akshay Chordiya (@akshaychordiya) Proposer 9 months ago

      Thank you so much.

  • 1
    Steve Jobs (@stevejobs) 9 months ago

    my pleasure:)

  • 1
    Hadiya Barakah (@hadiyabarakahea) 4 months ago (edited 4 months ago)

    Kotlin is another programming language focusing on JVM, Android, and even JavaScript. It’s made by JetBrains the producer of Suite of the Best IDEs (Personal Opinion). http://www.escape-advertising.com/ we have a best site for developing and designing dubai based

  • 1
    Umer Bilal (@umerbilal) 2 days ago

    Feeling very greatful to have such nice article about app development looking forward more such nice stuff. here is the company https://www.grafdom.com/mobile/ also provide the best mobile app services

  • 0
    MonishSinthala (@monishsinthala) 3 months ago

    It was nice to read this article, very informative and we’re also specialised in app development : https://www.pyramidions.com/mobile-app-development-company-dubai.html

Login with Twitter or Google to leave a comment