Portfolio

OpenCall

Aplikacja · Telefon i kontakty / Android · 2026

Pełna aplikacja telefonu: klawiatura z T9, ekran rozmowy, konferencje, kontakty i blokowanie numerów.

Otwarta aplikacja do połączeń i kontaktów na Androida, która zastępuje systemowy telefon: od wybierania przez T9, przez ekran rozmowy i konferencje, po edytor kontaktów i kopię vCard.

Klawiatura podpowiada kontakty po cyfrach – także po inicjałach i bez względu na polskie znaki – a przytrzymanie cyfry dzwoni pod szybkie wybieranie. Ekran rozmowy obsługuje drugie połączenie, konferencje z listą uczestników, odrzucenie z SMS-em i wygaszanie ekranu przy uchu.

Historia grupuje kolejne połączenia z tym samym numerem, ma filtry i eksport do CSV, który otwiera się w Excelu bez kreatora. Kontakty mają pełny edytor, dzwonek na osobę, wyszukiwanie i scalanie duplikatów oraz import i eksport vCard z pominięciem tych, które już są w telefonie.

Historia połączeń z nieodebranymi i filtramiKontakty z indeksem alfabetycznym

Funkcje

  • wyszukiwanie T9 z polskimi znakami
  • konferencje i drugie połączenie
  • edytor kontaktów i scalanie duplikatów
  • eksport historii do CSV i kontaktów do vCard
  • wymaga Androida 10 lub nowszego

Technologie

  • Kotlin
  • Jetpack Compose
  • InCallService
  • ContactsContract

Mój udział

Projekt, architektura, implementacja i wydania

Pobierz

github.com/BlackSingularities/OpenCall