Join us

Every semester, students from different faculties have the opportunity to participate in many different topics as part of the HKA-APP project. Since this is a project by students for students, further development depends on the active participation of our classmates. Therefore, it is important to inspire new students to participate in the project every semester.

Take your chance and get first practical insights into what it means to work on an app for smartphones and tablets with a large user base during your studies.

Join this project now!

Aktuelles Teambild

Platforms

We support work in the project using Slack, GitHub and Microsoft Teams.

Android

We are developing a pure native application using Android Studio, Kotlin and Gradle, which has become quite extensive. Thereby we use AndroidX and support libraries like the Design, Cardview and RecyclerView libraries.

iOS

We develop the iOS app using the Swift 5.3. programming language and the XCode IDE - we also use various frameworks and APIs up to and including iOS 14.

Windows

With the Visual Studio from Microsoft, the programming language C# and XAML as interface language we develop the Windows app for you.

Grades

For the native clients, we are developing a uniform method for retrieving the grades. Here we always use the latest technologies, such as HTML5, TypeScript and JavaScript.

WebApp

In addition to the native Android, iOS and Windows 10 clients, the WebApp is another member of the HKA-APP family. Here we always use the latest technologies, such as Vue.js, TypeScript, HTML5 and SCSS.

Admin

We are responsible for the admin area of the WebApp. The administration of change requests is the main part of the admin portal. For the adminstration we use the latest technologies like Angular, TypeScript, HTML and SCSS.

Server

Our server currently runs on the Spring Framework. We use the frameworks/libraries JUnit, Mockito and AssertJ to run the tests. The deployment pipeline is implemented with GitHub Actions and the code quality is monitored with Sonar.

Marketing

Whether via Facebook, Instagram or classically via posters - the HKA-APP must be visible to all students and convey its added value. Trello is used to manage and publish the social media posts. Our goal: Every student should use the HKA-APP .

Website/Ersti

We take care of the marketing website of the HKA-APP and the Ersti website, both realized with the framework Hugo. Technologies like CSS, HTML, Markdown and JavaScript are used. Für die Ersti-Website wird Forestry als CMS verwendet.