Comments (7)
@GreatAndPowerfulKing no, as for the current version of the application we will implement only the second proposed variant.
"Google Drive, Dropbox, Box, Mega etc." — we do not consider "etc" as for now. Supporting major services such as Google Drive, Dropbox and iCloud Drive will be more than enough.
We will probably consider implementing this feature in the future versions of application.
from metacom-ios.
Yes, we need both, but @GreatAndPowerfulKing let's do it in simple way: if no connection or no chat, we can just show an error message. @metarhia/mobile
from metacom-ios.
@GreatAndPowerfulKing I would recommend against using the first approach, as it will definitely turn into mess with all that error showing or handling a state of connection and chat.
The second option seems far better. Yet it will be better to also give an opportunity to select standard Photos App item of any kind and maybe provide access to files from not only the iCloud Drive (which is a must), but also Google Drive and/or Dropbox. What do you think?
from metacom-ios.
@GYFK, I think that both variants should exist. Is it a big difficulty to put all outgoing data in queue and send only after user established the connection (specified chatroom)?
from metacom-ios.
@GYFK I supposed that photos selection shouldn't even be discussed 😅. Of course this opportunity will be given to a user.
Google Drive, Dropbox, Box, Mega etc. – yes, it's good idea but there are lots of such services and it's impossible to support all of them. So, I agree with @Gagnant that we should provide the first option too, it will make possible sharing from anywhere. It's not too difficult to store files while connection isn't ready to use. For more simplicity we can store only the last imported file and only while the app is alive (during a single run), but it's not a big deal to store any amount of files through multiple app launching (we just need not to forget to delete files after some timeout to prevent uncontrolled application's weight growing).
I just think how to do it better in UI. Perhaps add a share option like "Select from queued", or something like this.
from metacom-ios.
@GYFK Okay. Accepted.
from metacom-ios.
Yes, we can do it step by step, because we need to publish minimal app ASAP
from metacom-ios.
Related Issues (11)
- UI for MetaCom HOT 1
- Integrate application with server
- Create business logic models HOT 1
- GUI models for MetaCom chat
- Message class modification HOT 3
- GUI for MetaCom HOT 9
- Code refactoring HOT 2
- Save host:port locally HOT 5
- MetaCom logo HOT 5
- Chat export HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metacom-ios.