ecency / ecency-mobile Goto Github PK
View Code? Open in Web Editor NEWEcency Mobile - reimagined social blogging, contribute and get rewarded (for Android and iOS)
Home Page: https://ecency.com
License: MIT License
Ecency Mobile - reimagined social blogging, contribute and get rewarded (for Android and iOS)
Home Page: https://ecency.com
License: MIT License
Ionic is a good choice for prototyping, or projects which have fast development needs.
Implement Pin code pages and structure.
Light mode: https://zpl.io/Vkn6WXK
Dark mode: https://zpl.io/VKlz6jJ
AC (acceptance criteria)
PS: Service/component should be customizable so that we can whitelist some operations that will require pin code only once after app restarts, but some operations that will require pin code every time.
Need animation or UI (sketch) design.
We have styles
folder, let's put all styles with screen_name.styles.js
so that style changes could be done on separate files, it would help @fildunsky to test with different variations and come up with final tweaks. I have started example here: 97e8ce9
PS. Theming should also be kept in mind when implementing screens along with multi-language support!
The dSteem or SteemConnect functionalities will be triggered according to the user's auth type.
As per mockup, add support to login with additional accounts
AC
In order they are presented, includes functionality and UI.
Create branch each PR description should reference this issue # and number of task from below:
Example: Issue #12-1
NPA - not priority alpha all rest is priority and we should try to include as many of them as possible.
the text is write again or enter pincod...
Storage persistency is really important before we go too deep into development. eSteem v1 uses localstorage and newer devices iOS/Android cleans localstorage of apps when device is running low on memory, causing issues for user. For instance, user has to login again because their credentials are wiped out without they knowing it, etc.
From what I see, Realm is persistent and improvement over current storage solutions.
https://github.com/realm/realm-js
Let's build component or service that uses realm to handle data storage and database logic should be isolated so that if in future we decide to change it, we can do so without major refactoring.
@talhasch, @hsynterkr any feedback, questions?
alternative: https://github.com/andpor/react-native-sqlite-storage
AC
Login to setup your custom Feed
points to #2This way is more secure and right way for environment variables. https://12factor.net/config
We can use https://github.com/luggit/react-native-config this library for that
SIGABRT
SIGABRT
Shown only once for new users right after splash screen....
We have this on legacy Mobile and Surfer apps,
http://api.esteem.ws:8080/media/welcome.json
We should improve it if we get enough time before steemfest
We want to have switcher/component that can formulate transactions depending on authentication type: Steemconnect or Auth
This task is to start working on structure that will allow just that.
AC (acceptance criteria)
lookupAccount
data coming as arrayas per mockup prepare side menu for adding multiple accounts
AC
navigation.navigate('Main')
instead navigation.navigate(ROUTES.SCREEN.MAIN);
therefor all screen manageable with a file.
Please use the loop for render per button.
create a function for rendering per item and render it according to numbers.
We can implement codepush library to project for easy update after release.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.