Our first joint Android & iOS release!
- The new Android APK is available below, under 'Assets'.
- The iOS build has been submitted for review to TestFlight and should be available in <24 hours. Sign up here. (max 10,000 testers)
- Until v0.0.2 passes review, you can test our previous build v0.0.1-alpha.
- If you already joined our TestFlight program, your app may auto-update. You may need to go into TestFlight and press Update.
New Features:
- Home feed with recent posts from featured users (a selection of folks from BitcoinNostr.com)
- Tap any profile image on the home feed to see their profile
- View relay connection status and add/remove relays in your settings
- Nostr events for user metadata, notes, messages, and channels are now stored on your device.
- The first time you open the app, a loading screen will show while you download an initial batch of notes/users/channels/messages. Those are all stored locally so you won't need to download them again.
Fixed
- The keyboard should no longer cover text inputs on the account creation or channel message screens
Known Issues
- The screen may lag when a lot of new messages load at once, like when entering a new chat channel
- If the app gets too laggy, try closing & reopening
- Chat channels do not automatically scroll to the end on new messages so you'll need to scroll manually to see any new messages
- Relay connections may timeout after awhile and the app may not reconnect. If you notice this, close and reopen the app
Coming soon
- Following/followers
- Post notes & replies
- NIP-05 integration
See the main README for a list of current and upcoming features.
Security note:
- Do not install Arc app binaries (.apk's) from any source other than this GitHub repo (ArcadeLabsInc/arc)
Reporting issues
- Any issues other than the known issues above, please tweet at us. Thank you!
Changelog
- Add contributing+bounties section to README by @ArcadeCityMayor in #29
- Set up Jest and initial tests: nip08, bech32, time by @ArcadeCityMayor in #31
- Prepare iOS build for TestFlight by @ArcadeCityMayor in #32
- Restructure folder hierarchy by @ArcadeCityMayor in #33
- Add initial feed by @ArcadeCityMayor in #34
- Add basic Twitter-style profile by @ArcadeCityMayor in #35
- Add and remove relays by @ArcadeCityMayor in #37
- Store events locally via SQLite by @ArcadeCityMayor in #38
Full Changelog: v0.0.1-alpha...v0.0.2-alpha