Skip to content

BetterTG v3

Latest
Compare
Choose a tag to compare
@levochkaa levochkaa released this 15 Apr 22:02
· 234 commits to main since this release
fefba2c

Few words about it

This release was delayed a lot, because of many things: I couldn't figure nice ways for a lot of things, like, messages loading, photos, animoji's, text typing and displaying and other other other shit.
And the main thing why I stopped contributing to this project every ******* day is because I found a nice job with excellent team at ArtWorkout iPad educational drawing app. Thats why I can't just sit and make new features to BetterTG every day for 10 hours a day, because 8 of them I am working now.
Also, I am going to relocate some time soon and the project gonna be frozen.
With release of ChatGPT, I have started creating other apps for it and I have many ideas of apps at all.
Developing such a huge app like Messenger is really hard using SwiftUI, I have to fallback for UIKit things a lot and thats always not a simple task (check CustomTextField and TextView) and the main thing, that it's hard to have great performance, how it is done in original Telegram.
May be developing would be better with iOS 17 release. I won't stay at earlier iOS versions, than the latest one.

The future of the project and of my life is kinda... unexpected.

What's new

A LOT OF (178 commits)

  • refactoring the whole ******* project
  • bug fixes
  • watch app completely removed
  • reduced app size
  • photos support
  • voice notes support
  • handling message send
  • animoji support
  • searching local/global chats
  • last seen online text, typing, sending photo, etc.
  • profile photo in nav bar
  • live activities with last message displayed of a current chat
  • message formatting
  • forwarded from text
  • context menu using confirmationDialog on longTap
  • archived chats support
  • settings
  • time of message sent

What's next

  • App Store, CI/CD, TestFlight, GH pre-releases
  • reactions
  • may be performance fixes
  • formatting text sending to telegram
  • AI (ChatGPT)
  • may be custom context menus
  • video support
  • message text with more actions

Bugs

  • Release Scheme isn't building for some reason
  • Performance is terrible with animojis and a bit with photos

There are a lot of them right now and I now them, may be, but if you find some feel free to write me on Telegram @levpoz or open an issue here or even a PR.

Installation

Check README.md, because it is updated to the newest way to install.

Full Changelog

v2...v3