Artemis App

1 readers
1 users here now

A threadiverse app (aka Kmoon)

founded 1 year ago
26
 
 

I tried registering on artemis.camp, but my confirmation link expired and there's no way to have it resent. I tried logging in, but it says my account isn't active. When I try to recreate it, it says my email is taken. I tried using the contact form, but no response.

Where do I go for help?

27
 
 

Click through for a screenshot of #ArtemisApp.
This is cross linked from Hariette's Mastodon profile:

Test driving the release candidate for v0.2.0 of #ArtemisApp. It’s the first version that’s gonna be publicly available. Within the week 🚀 /kbin API is still due for release. But you’ll be able to use the https://artemis.camp instance, that has a fork of the official API. Support for other instances will roll out as soon as the API ships. And #Lemmy support is coming in a week or two :) #Threadiverse #kbin #kbinapp #ios #android

28
 
 

Getting close to a release candidate for next update and the public beta on https://artemis.camp instance!

29
 
 

Hi,

I noticed microblogging was mentioned in the FAQ. Is it still planned at some point? (I am hesitating to create a Mastodon account for this, but I would much prefer to centralize everything under my kbin account if possible).

30
 
 

Please check the FAQ regularly or semi-regularly, as it will be continuously updated as time goes on. As of the time of writing, more details regarding the public beta and monetisation have been added.

31
 
 

Including new icons like Kibby and more! Really ironing things out in preparation for public beta! Gonna be a huge update for existing testers 😉

32
 
 

Back in June 13 I jumped ship from Reddit.

https://tech.lgbt/media_proxy/110539622656202665/original

I went with kbin but really needed an App. So I said I would make one... And, well, four hour later, I had the first prototype of what would become Artemis!

A Long But Short Way

It really hasn't been much but it feels like a LOT of time has happened. I blame the massive influx point we're at in the #Threadiverse. But also, just how much of a community has formed around Artemis. The Discord is only a few weeks old but has over 1,200+ users. So many people helping from every corner. And over 4,000 testers signed up!

Only 700 are actively using the private beta right now. That's soon about to change...

/kbin API

This PR adds an official API to /kbin, it's mostly done and in review.

During this time, Artemis has been using a homegrown API that uses browser automation to interface with /kbin. Great for the limited beta but not really scalable. Still, it allow me to build the foundation that makes the app today.

Once the API goes live, it'll be time to say goodbye to the scrappy backend. And hello to faster and more reliable everything.

Public Beta

Artemis is still in beta, tons I want to do and tons I want and have to fix/improve. But with no /kbin app in sight, I'll be opening up the beta within the next few weeks, based on how long the API PR takes.

To not make people in the queue wait longer. I'll be inviting our biggest wave of tester to try it out. Using the https://artemis.camp instance. A fork with the current API changes that are in development.

I'm preparing for that by wrapping up the integration with new API. Fixing some high pri bugs. And doing an accessibility pass, which some of our testers have already gotten ahead of!

Keep an eye on your inbox, our discord+matrix and this magazine for more info :)

Links

FAQs
Sign Up Sheet
Ko-fi, fund Artemis development

33
 
 

Some more info and the reasoning behind design decisions.

Artemis’ quiver is a reworked Artemis’ kbin community icon, but while that icon had 7 arrows for good luck, this one has five — for future five stars in the App Store :)

Stellar siblings is called that because the stars on the background are taken from a region in the night sky that includes the Lyra constellation — one that is associated with Apollo, Artemis’ brother. Larger stars are from the constellation itself, while smaller ones are those visible around the constellation. All the stars are carefully placed using stellar maps, so what you see on the icon should pretty closely resemble what you’d see irl if you can find Lyra.
Icon with stellar map overlaid

And Artebierre is just fun imo :) The name is a nod to Alcubierre drive, the fastest sci-fi-ish FTL drive (to get "to the moon"). Not completely sure about the nebula shape yet, and whether it should have more or less contrast in general.
A previous version and one other icon

34
 
 

Hello world. I'll be posting about #ArtemisApp from this instance. It has the new Kbin API, to help with testing the app :)

35
 
 

Also the compact mode is now back to being actually compact.

36
 
 

I use kbin.social and readit.buzz. I like kbin better because it loads faster, but it keeps logging me out. Readit never does that, but it’s slower. Is there a way to stop kbin from logging me out all the time?

37
 
 

Overall no problems found yet. This will be rather useful for faster testing, along with tablet UI testing later on.

38
 
 

Or at least make it a toggle. I don’t think this is what the people who wanted a card style view were after, and it’s way more frustrating for people who like a very dense feed.

39
 
 
40
 
 

Pardon me if this should go into @artemisquiver, but it'd be lovely if I could toggle a switch and make any posts I've voted on go away.

41
 
 
42
 
 

Artemis might use a swipe gesture to visually hint at the relation between upvoting and boosting, as shown in the main animation. Here's a static app mockup with both swipe levels displayed. I'd also imagine that there should be a setting that auto-upvotes posts when boosting.

43
 
 

LET'S GO

44
45
 
 
46
 
 

Just a preview of what's cooking for the next update for testers.

We'll be adding a new wave of testers when all this is done in a few days :)

47
 
 

For those who Discord is not their cup of tea 😉

48
 
 

Hi there, the Artemis private beta rollout has just started! @hariette will be emailing 50 signup sheet users, while @lilkev will be adding 50 users from Artemis Discord. The order will be based on the submissions to the private beta signup form, as well as general activity within the Artemis community.

Submitting for TestFlight on iOS will take some review time (a day or two). Beta testers will be able to install the APK already, with the Play Store beta testing coming tomorrow.

And now a message from @hariette:

Lot of work leading up to this. And just wanna give thanks to: @Lilkev, @lavender, @klin, @w8l, @RheingoldRiver and countless others from the alpha-squad. Y'all are AMAZING and I love that I ended up getting so much support in my journey to build a threadiverse app ❤️

49
 
 

Dark or light. #iOS or #Android. You’ll get theming options to personalize your #Threadiverse experience with #ArtemisApp! Shout out to our designer @lvndr!

50
26
Artemis FAQ (kbin.social)
submitted 1 year ago* (last edited 1 year ago) by w8l@kbin.social to c/ArtemisApp@kbin.social
 
 

Frequently Asked Questions about Artemis

Technical details

What is Artemis using for building its user interface?

The Artemis UI is built with React Native + Typescript.

How does Artemis work with kbin?

Artemis uses its own API which scrapes kbin. This is only temporary until an official kbin API is available.

Will Artemis work with Lemmy instances?

While Artemis is primarily meant for kbin instances, it will eventually also work with Lemmy instances too.

Is Artemis open-source?

Artemis is currently not open-source yet, however it is planned in the future.

What mobile platforms is Artemis available on?

Artemis is available for iOS and Android.

How will testers get the app?

Internal Testers receive test releases first from expo.dev links, while Beta Testers will get releases from TestFlight (iOS) and Google Play Testing (Android).

How is login information stored within the app?

Login credentials are stored locally on your device and are fully encrypted.

Will Artemis support Linux* phones?

There are currently not any plans to support Linux devices, sorry!

*non-Android

Will microblogging work while logged into a Lemmy instance?

No, the microblogging feed will be hidden unless you are logged in with a kbin instance account.

Will there be any monetisation?

Yes, however the core functionality will be free forever. Special features that might need server upcosts (none at the moment) or "premium" skins will be monetised, primarily leaning on donations.

Roadmap

When will I have access to the beta?

Now.

  • Public Beta (0.2.0) release - Limited to the Artemis instance for new users until the official kbin API rolls out elsewhere
  • Public Beta (0.2.1) release - Lemmy API support

What key features will Artemis have?

Disclaimer: These are subject to change.

  • Collapsible comments and posts
  • Haptic feedback on vote, refresh, etc.
  • Seamless navigation with swipe gestures
  • Swipe voting on comments and posts
  • Easily distinguish users and posts not from your instance via the globe next to their name

Suggestions from us to the community

  • We encourage you to take a look at the Github milestones to see what features are planned to be implemented with each release.
  • Check out the roadmap that @hariette is keeping updated on Google Docs.
  • Go to the Artemis repo, parse the README, then take a look at the issue tracker to see if any bugs you've seen have already been reported
view more: ‹ prev next ›