MTProto Mobile is a wrapper for Telegram Core API (also known as MTProto). It uses @mtproto/core library under the hood, which supports latest 139 API layer.
Features:
• Multisessions: Switch between sessions with single tap, preserving account data to continue working without having to log in again each time
• API methods autocompletion: Five most similar matches based on embedded TL schema
• Strict types: All params are strictly typed and present in form
• Support for recursive constructors and subtypes
• Console logger with info/error support
• Simple switch of api_id and api_hash
• Easily import/export sessions with JSON data: Long press on session in list to export, tap on an icon button near New session button to import
• Easily upload/download files with native integration with Android API
App's source is available at GitHub: https://github.com/VityaSchel/mtproto-mobile