swentel / gentsefeesten Goto Github PK
View Code? Open in Web Editor NEWAndroid application to look at the program of the 'Gentse feesten' on an Android device.
License: The Unlicense
Android application to look at the program of the 'Gentse feesten' on an Android device.
License: The Unlicense
We'll do english in a separate one, see #34
for some reason, the event URL is missing in the souce code.
are there any files missing in the rep? or maybe the README needs to explain how to fill in the missing data.
thx
Use the opendata json file which is available
In particular the favorites one, e.g. when on this screen go to detail, unfavorite and click the back button, we should reload the screen - or remove the entry from that list.
The idea is to explain what kind of features are available on the app and switching between those and funny quotes.
People miss the initial installation.
Not sure whether we'll get there for release though
1 : on home screen : link the #gf13 hash to this search on twitter
2 : on detail page of an event : add "share buttons" that add a predefined message to your twitter / facebook status update like "Op de Gentse feesten. {{xyz}} aan het uitchecken. Wijs maat ! #gf13 "
Not critical at all for release of course ;)
When changing the selection of categories or locations (in settings), the overview "Komende activiteiten" is not refreshed. (It does refreshes after restarting the app).
Need to check with Tim whether the external id in the service is the actual Node ID
When limiting to a category (via settings), the interface first asks to limit to a certain date, and after that you can limit on category.
This is weird behaviour, and made me think twice that I had chosen a wrong option ("No, i do not wat to limit on date, I want to limit on category").
I propose:
(The same behaviour happens when selecting a location)
This should speed up the download immensively
We can probably use the 'uid' when this becomes available.
like charlatan gigs etc
When reading through the details of an event, it wold be usefull if it also contained the categorie of the event. This gives some useful info, and this data is available in the offline data anyway.
Something we can put on the homescreen phones/tablets
Since we have the ability to switch easily, we should be able to add switch between day/category/location instead of day/type only.
This is on the facet results page, so you don't get the dialog popup.
It is currently no possible to move the application (248 KB + 2.45MB data) to SD Card. This limits the usage for low-end smart phones.
This makes the menu available all the time - or at least make table browsing even nicer (read bigger fonts and rows)
Sweeping back when you are on a detail page would be nice.
Or on the facet page to quickly go from day to day.
This is now hardcoded to 30, let's make it 20 / 40 / 60 / 80 / 100
This causes out of memory crashes on old phones, critical to rewrite that part to an inputstream reader - again ;)
With cool sentences to use at 'de fieste'
Then add the english version, because it's 'less' nice in english.
To reproduce:
And in the meantime, rename 'database' to 'Program'
This is a huge usability bug as people miss this easily.
We need all data in the service for that though
We can't rely though on the multiple preference if we want to support Android 2.1 as this is only available from 3 on.
We'll probably have to write our own preference widget
Classes could be a whole lot nicer
Better usage of layouts etc
But, let's wait till next year, we have nice working app for 2013 :)
Not sure though what kind of info is interesting here, but we'll see.
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.