←back to thread

770 points ananddtyagi | 10 comments | | HN request time: 0.666s | source | bottom
1. ChrisMarshallNY ◴[] No.44485454[source]
Looks pretty interesting.

From what I can see, it's a native IOS/MacOS app (SwiftUI). I don't see an Android version.

Also seems pretty spartan, but it looks like it could be embedded in "friendlier" apps.

replies(3): >>44485486 #>>44485509 #>>44485605 #
2. ajr0 ◴[] No.44485486[source]
I find this interesting, there was a briar app that was spoken about a few months ago that was only for android citing that iOS had issues [0] with apps running in background, wonder if/how this was solved here.

Also, I have not seen unlicense before -- guess I'm one of todays lucky 10,000

[0] https://code.briarproject.org/briar/briar/-/wikis/FAQ#will-t...

replies(2): >>44485499 #>>44492018 #
3. ChrisMarshallNY ◴[] No.44485499[source]
IOS/Apple Bluetooth is an interesting place.

Backrounding is kinda klunky. I think it's deliberate, as that's a real security vector.

4. ckcheng ◴[] No.44485509[source]
No android but “can” be built?

> protocol is designed to be platform-agnostic. An Android client can be built

https://github.com/jackjackbits/bitchat?tab=readme-ov-file#a...

replies(1): >>44485528 #
5. ChrisMarshallNY ◴[] No.44485528[source]
As long as it's Swift, I guess. The Protocols files seem "agnostic." I think the lower-level hardware files might need to be rewritten, though, so he's saying that an Android developer could write an app that incorporates the protocol.

If I were an Android developer, though, I'd just use the Swift files as a requirements spec, and write it native.

6. encom ◴[] No.44485605[source]
>Universal App

For Apple only. In what way is this universal?

replies(2): >>44485681 #>>44486894 #
7. 1ark ◴[] No.44485681[source]
It is Apple terminology for an app that supports both iPad and iPhone.
replies(1): >>44485709 #
8. ChrisMarshallNY ◴[] No.44485709{3}[source]
And Mac.

SwiftUI apps can often do both.

I’m probably gonna rewrite my Bluetooth explorer app in SwiftUI. Doesn’t need any fancy UI.

9. toast0 ◴[] No.44486894[source]
Hey, could be worse. A universal Windows Mobile 10 app wouldn't run on Windows Phone 8 even though WP8 had many more installed devices than WM10.
10. vips7L ◴[] No.44492018[source]
Isn't Briar all JVM? AFAIK that can't really run on iOS at all since Apple disallows foreign JITs; unless they compiled Briar to native.