You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
xClients apps (android and iOS) will have the same time of https networking, so first goal for this task is to create that and make sure its only used in these 2 apps.
androidNode app will have its own complex networking provided by bisq2 jars (this issue is the opportunity to start understanding how that works to be able to isolate it from the app design architecture)
considering all the above, structure needs to be built for the App design (MVP) to seemlessly use a facade for the networking and make its implementations solve the under the hood complexities
The text was updated successfully, but these errors were encountered:
this will be tackled partially by and after finishing #6 so that we have a clear understanding on both worlds (xClients and androidNode)
after doing the above, came to the conclusion that this is not that important at the moment. So I'm downgrading the priority in favor of settings the grounds for the shared repositories concept we are discussing on matrix.
the androidNode networking foundation has been laid with the closed issue #6 , further development will continue in a per use-case base
Next steps and update on this issue now that we have a clearer picture of the overall architecture, this becomes basically developing the networking for the xClients cause the androidNode can grow individually. This is thanks to the way in which we implemented MVP.
shared/networking module using KTor so that services can incorporate the httpClient to do requests when needed (eventually wss when we figured out bisq-api).
create a BaseService that gets the client inyected with some basic helper methods that every service will use
the base service will need the settings repository to get info about the trusted node to connect to.
on the android node side there is some stuff to do but can be done independently whilst working each of the features.
Follow up to #10
This issue has the following goals:
xClients
apps (android and iOS) will have the same time of https networking, so first goal for this task is to create that and make sure its only used in these 2 apps.androidNode
app will have its own complex networking provided by bisq2 jars (this issue is the opportunity to start understanding how that works to be able to isolate it from the app design architecture)The text was updated successfully, but these errors were encountered: