We may earn an affiliate commission when you visit our partners.
droidcon NYC

droidcon NYC 2019 | Kids, Play Nice! Writing with Kotlin-Java Interop | Britt Barak

Read more

droidcon NYC 2019 | Kids, Play Nice! Writing with Kotlin-Java Interop | Britt Barak

Although it may be many developers’ favorite, Kotlin is not everywhere yet. In the desire to deliver a library or an API that will provide the best experience for both Kotlin and Java developers, there are a few things to be aware of. In this talk, Britt Barak presents some of the team's experiences at Nexmo in the Kotlin-Java interop realm. The session will highlight challenges and considerations, some gotchas, and tips that will make your life easier when striving for a great developer experience.

Enroll now

What's inside

Syllabus

Kids, Play Nice! Writing with Kotlin-Java Interop

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Covers challenges, considerations, and tips for Kotlin and Java interoperability
Teaches concepts that are highly relevant in industry
Provides insights and experiences from the Kotlin-Java interop realm
Taught by instructors who are known for their expertise in Kotlin-Java interop

Save this course

Save droidcon NYC '19: Kids, Play Nice! Writing with Kotlin-Java Interop to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for droidcon NYC '19: Kids, Play Nice! Writing with Kotlin-Java Interop. These are activities you can do either before, during, or after a course.

Career center

Learners who complete droidcon NYC '19: Kids, Play Nice! Writing with Kotlin-Java Interop will develop knowledge and skills that may be useful to these careers:
Android Developer
Android Developers typically work developing mobile applications and may use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, which are useful for Android development.
Software Engineer
Software Engineers may work with a wide variety of programming languages and may use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the skillset of a Software Engineer.
Cloud Architect
Cloud Architects may work with a wide variety of programming languages and may use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the skillset of a Cloud Architect.
Web Developer
Kotlin has capabilities with web development. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, which are useful for Web development.
Java Developer
Java is still prevalent in many companies and there will likely always be a need. This course may be useful as it helps demonstrate how Kotlin works with Java, making it easier to work on projects using both languages or transition from one to the other.
Technical Architect
Technical Architects may work with a wide variety of programming languages and may use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the skillset of a Technical Architect.
DevOps Engineer
DevOps Engineers may work with a wide variety of programming languages and may use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the skillset of a DevOps Engineer.
Kotlin Developer
A Kotlin Developer will work on projects that use this language. Many companies are starting to move to this language and there is a high demand for qualified developers. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java.
Data Scientist
Data Scientists may use Kotlin due to its high level of scalability. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, which are useful for Data Science.
Machine Learning Engineer
Machine Learning Engineers may use Kotlin due to its high level of scalability. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, which are useful for Machine Learning Engineering.
Technical Writer
Technical Writers may work with development teams that use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the awareness of a Technical Writer.
Quality Assurance Analyst
Quality Assurance Analysts may work with development teams that use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the awareness of a Quality Assurance Analyst.
Product Manager
Product Managers may work with development teams that use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the awareness of a Product Manager.
Business Analyst
Business Analysts may work with development teams that use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the awareness of a Business Analyst.
Project Manager
Project Managers may work with development teams that use Kotlin. This course may be useful as it helps provide the fundamentals of Kotlin and how it works with Java, increasing the awareness of a Project Manager.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser