nordicmuseum / nordic-museum-audio-guide Goto Github PK
View Code? Open in Web Editor NEWAn inclusive audio guide for The Nordic Museum
Home Page: https://nordicmuseum.github.io/Nordic-Museum-Audio-Guide/
License: MIT License
An inclusive audio guide for The Nordic Museum
Home Page: https://nordicmuseum.github.io/Nordic-Museum-Audio-Guide/
License: MIT License
add new icons, replace some icons with updated versions
making a separate issue for everything that could (should?) be unified into an app settings file.
languages
const from components/buttons/languageSwitcherButtons and the localization reducer)
increase interoperability by using a more generalized JS object format. One possible solution is tourJSON (an adaptation of TourML into JSON). This would – in theory! – make it easier for multiple institutions to use the code since they – again, in theory – might already have tourJSON-compliant audio tour data. It also means that if someone else puts together a CMS (goal 1) that outputs tourJSON it can be used by this app. (category: maintenance)
allow over-the-air content updates of the app. This would reduce the number of times the app needs to be updated which helps a lot when using ipods with Single App Mode. Currently, these need to be manually unlocked for an app update to take place as the Single App Mode overrides the automatic app updates setting in iOS. (category: enhancement)
…might be a way to approach a self-service station at the museum. When charging –> return to language selection/welcome screen.
possible plugin: https://github.com/oojr/react-native-battery
Users report problems when switching btwn left-to-right and right-to-left languages. Todo: add screenshots here…
Make the app work with either 3 digit or 4 digit codes. I think I know how to do this once I get the build process to work :)
This is needed for the second museum that wants to use the app.
add additional beacons to existing regions
renumber Textile Gallery after move to floor 4
To work, same as before, with RN 60:
Basic Root
Basic Tutorial
Basic Settings
Everything -> Tours List
Tour Stop
Bottom Player
Museum
Near Me
Amenities
Search By Number
change data/tourStops.js into a tourJSON-compliant JSON file and either…
a) make a middleman transforming it back into the current data model
b) change the current data model and load the JSON into it
hopefully we can later on team up with @ericpugh at Smithsonian American Art Museum and make a drupal site that outputs tourJSON through its API.
Background audio is available since 6f6efa0, but it would also be nice to have the player controls available on the lock screen.
Because of the large gap in the React Native version of this project and that latest React Native version the react-native-git-upgrade
fails. So a new React Native project needs to be created and then all of the previous code and dependencies brought back in, updated, and tested.
This work will happen on the branch: React-Native-v0.X.X
Updates required:
creating a new issue for preparing the android version. Near Me functionality is skipped. See #17 for details on android/iOS considerations.
"For RN 60 here are some of the accessibility API changes:
https://facebook.github.io/react-native/blog/2018/08/13/react-native-accessibility-updates
https://facebook.github.io/react-native/docs/accessibility
https://facebook.github.io/react-native/docs/accessibilityinfo"
Update accessibility to these standards, (adding custom native code if needed?)
data/strings.js contains both interface & content strings. Ideally we should separate these and move the content strings into the tourJSON model.
If possible, when upgrading to the latest React Native we should add building to android (without the Near Me tab), or at least prepare a list of which dependencies and local modules need to be adapted for android compatibility.
do css tweaks to fit number search onto ipod screen with miniplayer open
Use Wix Navigation
when switching language, the duration shown in the tourstop screen doesn't change until you reload the screen by leaving & returning to it.
To be described in more detail.
right now popToTop is only done if the search tab is already selected. how do I change the onPress function so that popToTop is called the first time the tab item is pressed as well?
(I tried removing this.props.activeTab === TAB_SEARCH &&
but to no avail)
Should we get rid of the html2jsx utility function and replace it with something more robust? Can we use react-native-simple-markdown instead?
The current solution will be shut down in October 2019. https://support.google.com/analytics/answer/9167112?hl=en
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.