fossasia / open-event-droidgen Goto Github PK
View Code? Open in Web Editor NEWOpen Event Android App Generator https://github.com/fossasia/open-event-android/raw/apk/sample-apk-fossasia17-development.apk
License: GNU General Public License v3.0
Open Event Android App Generator https://github.com/fossasia/open-event-android/raw/apk/sample-apk-fossasia17-development.apk
License: GNU General Public License v3.0
Hi i am proficient in android programming and also in backend development using flask . How can i help in this?
This definitely is not within Material Style.
2 issues here:
I'll be making another api so that I don't I have to depend on the main orga server because when it is changed by rafal, all data is lost.
App crashes when refreshing on no Internet connection
Location fragment - where all locations where the sessions are scheduled to take place are displayed.
When we tag a commit and push it, it should create a release.
@championswimmer I suggest we first make some milestones/issues based on what all we have to do, and daily assign ourselves to those milestones/issues and complete the self assigned work.
Till now we have been working on pretty much same things which lead to conflicts in our work. This will help us work better in a team. Please feel free to give any other ideas.
Each event can have its own color style, we need each open-event-android app for each event to look and feel differently. For a start we can target color schemes particular to the app, either generate them at build time through a gradle task of sorts or use a script. Either way, the end product is have event A's app look different from event B's.
Once we have isolated what we need, we can extract this configuration out to be supplied by the API. The build system can pick up the configuration variables from the API or read from a configuration file.
One example can be the action bar color and status window color, both of these are widely used and demarcated as colorPrimary
and colorPrimaryDark
in the styles.xml
. However, to the app these are just configuration variables, which we can override.
I am thinking we should best use Volley for this ? My experiences with fetching Json data have been the best with Volley.
getTrackList
getSessionList
getSpeakerList
getSponsorList
getSpeakerById
getSessionById
To add some support for wearables
DISCUSSION :
So, when we compare timestamp, get new data, and fetch it, what would we do ?
I think best would be, to drop each table and refresh the whole data. When sessions.json is downloaded, drop sessions table, and create new table with the new data.
What do you guys think ?
Search functionality for:
@mananwason I didn't find any issue regarding it so I am creating it here.
On clicking on any member starting from member number 6 (i.e starting from guy named Tarek Ahmed) either app get crashed or lead us to the home screen. It is giving CursorIndexOutOfBoundsException.
I have resolved the issue and now it is working fine for all the rest members of the list as well.
Please can anyone help me how can I commit my changes in the main project.
Application acting abruptly (even crashes few times) on clicking on star icon several times and start downloading data again taking to the main screen.Ideally I think should remain on that screen itself.
When I am trying to bookmark any session app crashes. Though on running the app again I can see it as bookmarked.
There might be some issue with the code running after database transaction.
Removing bookmark works good though.
in json data there are int array in form of "[1, 2, 3]". For eg ids of speakers in each session.
These need to be serialised/deserialised as per need.
Problem:
On orientation change app comes back to the TracksFragment when MainActivity is recreated
https://github.com/mRokita/open-event-android/blob/master/app/src/main/java/org/fossasia/openevent/activities/MainActivity.java#L79
I can fix it using the savedInstanceState Bundle, it would be nice to add it as another GCI task :)
When I bookmark an already bookmarked event, the app crashes.
Will be useful to spread awareness on Social Networks.
Also, alternatively, if app is installed, then the URL scheme could be used to share the info like
https://twitter.com/intent/tweet?text=%s
where text
can be a tweet about event and official hashtag.To inform user which sessions are starting soon
Related to #59 (At least the notification part)
Display data from the database in the app UI.
Developers URL- For testing new features and improvements
User's URL - Live version of the api, which is tested and deployed for all users to use.
Objective is to download data (in a background thread, not the Main Thread) and do a version-based sync of the resources stored in the server. The client needs to have the most updated copy of the data, because in an ongoing event, this may be important. We shall sync the resources by comparing the version of the resources already stored in our local database. Some background
Minimum requirements are these, tests for these an added bonus.
Relevant links and data here https://events.ccc.de/camp/2015/wiki/Apps
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.