According to Realm’s recent developer survey, 2018 will be the year of Kotlin.
Here at raywenderlich.com we agree – so today we’re happy to announce that raywenderlich.com has gone Kotlin!
- Here on out, all Android tutorials on raywenderlich.com will be in Kotlin.
- We’re now posting at least one Android tutorial a week.
- We’re porting our entire library of 25+ Android tutorials to Kotlin.
- We’re also moving into more intermediate and advanced Android topics, such as app testing and architecture.
With this increased Android + Kotlin coverage on our site, we could use a little help. So we’re looking for a few more tech editors to help us keep our Android + Kotlin content first rate!
Check out these recent updates and new tutorials that the Android team has posted using Kotlin, and read below on reasons to join our team and how to apply.
The Great Kotlin Update Progress
We’re making good progress on “Great Kotlin Update”: our project to update our entire collection of Android tutorials to Kotlin.
Here’s what we’ve ported to Kotlin so far:
- Android RecyclerView Tutorial with Kotlin by Rod Biresch – Learn how to display datasets of large or unknown size in this Android RecyclerView tutorial using Kotlin!
- Reactive Programming with RxAndroid in Kotlin: An Introduction by Irina Galata – Learn about how Reactive programming is a whole new paradigm using RxJava and RxAndroid in Android with Kotlin.
- Getting Started with ARCore with Kotlin by Joe Howard – In this Android tutorial, you’ll get started with ARCore and interact with the ARCore SDK using Kotlin and OpenGL in Android Studio.
- Android: An Introduction to Material Design with Kotlin by Joe Howard – In this tutorial you’ll learn how to integrate Material Design into an existing app and create delightful interactions using the Android animation APIs.
- Common Design Patterns for Android with Kotlin by Joe Howard – Discover how to make your Android code cleaner and easier to understand with these common design patterns for Android apps.
- Introduction to Android Activities with Kotlin by Joe Howard – Learn about one of the most important concepts within Android apps with this Introduction to Android Activities tutorial.
- Kotlin For Android: An Introduction by Eunice Obugyei – See how Kotlin For Android makes developing Android apps far more enjoyable. Learn how simple it really is by creating your very own book searching app.
Looking for Android + Kotlin Tech Editors
As you can see, we’ve done a lot already, but this is just the beginning – at least 50 Android + Kotlin tutorials are coming in the next year.
So we could use your help tech editing future Android + Kotlin tutorials!
Here are the top reasons to join the team to help us tech edit our Android tutorials:
- It’s a learning experience. By following along with a tutorial and checking it for technical accuracy, you may just learn a few concepts as you go. It’s also a great way to get up to speed if you’re new Kotlin while getting paid!
- Great foot in the door. We don’t recruit that often for the team; we only have calls for applicants like this a couple times a year. This is a great way to get your foot in the door on our site.
- Become part of the community. You’ll be joining our community of writers and editors. Team members get access to opportunities not available to anyone else, such as joining our private Slack channel, contributing to our books and products, working on team projects, and much more.
- Personal Exposure. This site gets a lot of traffic, which means your work will be read, commented on, tweeted out, and generate feedback. You can be sure that a lot of people will notice and enjoy your hard work!
- Money! You will be paid for each tutorial that you tech edit – including the tryout tech edit, if you pass! We offer the highest rates in the industry.
- Special Opportunities. Members of the team get access to special opportunities such as contributing to our books and products, speaking at our conference, being a guest on our podcast, working on team projects and much more.
- Free Stuff! And as a final bonus, by joining the team you’ll get a lot of free stuff! You’ll get a free copy of all of the products we sell on the site — over $1,000 in value!
Requirements and How to Apply
Here are the requirements:
- You must be an experienced Android developer. (If you’re still new to Kotlin it’s OK.)
- You should have strong English reading and writing skills.
- This is an informal, part-time position – you’d be tech editing a tutorial every 1-2 months. We do expect that when you are assigned a tutorial, that you complete the tech edit within 1 week.
To apply, send me an e-mail. Be sure to include the following information:
- Please tell me a little bit about yourself and your experience with Android development.
- Do you have any Kotlin experience? If not, please describe your interest in Kotlin.
- What is the best app or game you’ve ever worked on for Android? [Please include link]
- Please link to any examples of technical writing or editing that you’ve done in the past.
- Please include links to: your GitHub account and your Twitter account.
If your application looks promising, we’ll send you a tryout to gauge your tech editing skills.
If you pass the tryout, you’re in!
What Are You Waiting For?
If this opportunity interests you, go on and send me an e-mail! I look forward to working on some great tutorials with you. :]