Internships
Register
Copyright © 2000—2025 JetBrains s.r.o.

UI Animation Framework

Description

Modern user interface can’t be imagined without animations. Not only they make everything prettier, but also serve UX tasks like making interface more understandable for user.

The goal of internship is to improve our internal UI framework by adding advanced animation support to it. It should include:

  • Functions to manage timespan of animation
  • Easing functions
  • Helper functions for common types: Color, Point, Size, Rect

additional questions: grigorii.kargin@jetbrains.com, telegram @GrigoriiKargin

Requirements

Requirements:

  • Knowledge of Kotlin
  • Knowledge of Functional Programming

Preferably:

  • Experience in UI programming (Web, Android, iOS)
  • Experience with React-like frameworks

Admission

Разработчики: Лето 2021

Mentor

Grigorii Kargin

Mentor's location

Remote

Product/Team

New IDE Platform

Tags

Kotlin