Giter Club home page Giter Club logo

devfest-app's People

Contributors

alexkorovyansky avatar btco avatar daftano avatar doobix avatar jacek-marchwicki avatar jfschmakeit avatar lukas-stuehrk avatar mangini avatar ph0b avatar rock3r avatar romannurik avatar technoir42 avatar tjohns avatar wonshaw avatar yelinaung avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

devfest-app's Issues

Provide skeleton of real json data.

Provide manifest and corresponded json files with real event blocks, themes, topics, types, rooms, colors, known sessions for both days of event.

If in current moment it's no defined talk/speaker for a block, then place stub session in the block.

Stub session should have invitation to become a speaker in description, looks awesome and works as standard sessions in terms of app's mechanic.

Fix Wearable App

Understand do we need a wearable app. If we do, then find a ways to customize it. And fix :wearable project signing config (now it crashes during build from the lack of signing config file).

Use GDG Logo

Use GDG Logo instead of I/O Logo in ActionBar and all other places.

Docker based Integration Tests

Implement several docker containers: one for Android app itself, second for emulation of remote manifest storage and static files providers, third for GCM, and so on.

Test environment should has zero dependency from external world for all features under test.

Use Espresso and/or UiAutomation for automation of user actions.

Setup GCM

Setup custom GCM to handle push notification in app.

Use devfest-omsk-app App Engine application. Full url of application is devfest-omsk-app.appspot.com, also there is configured alias gcm.gdg-devfest-omsk.org.

Inside Android app it's necessary to use alias gcm.gdg-devfest-omsk.org during communication with GCM app.

Outdated version of Google Play Services error

When running the application displays a alert dialog with text: "This app won't run unless you update Google Play services".

screen

However i have the last version of Google Play services 5.0.89:

screen

Application is closed when you close the alert dialog.

Setup Updater app

Setup updater at Google App Engine.
It requires some configuration:

@korovyansk i guess we need to create another GAE application for updater. So there will be two apps: updater and gcm server.

Remove localizations except Russian

Our attendees know only Russian and English, so let's follow KISS and remove all extra locales. Moreover in other locales it can be artifacts that are incorrect and that we cannot check.

Section with Slot Machine to win invite.

Implement UI and logic for ability to win invites through play with Slot Machine. If random selects three identical numbers, then special invitation code is displaying on the screen. Later user will be able to use this code to guarantee automatic confirmation of his registration to the event.

1727_0

Display OmSU by default in Map section

Display map around OmSU in Map section, instead of Moscone Center West in San Francisco. If it's possible it would be awesome to show plan of levels.

Mechanic for Ignite Session

Provide json data for Ignite Session, in its description it should be a link to form for submitting Ignite talk.

Cute cats and dogs.

Provide cute pics with cats and dogs for session placeholder. Cats for first day, dogs for second.

Fix or remove Nearby feature

It's not clear how nearby feature should work. Need to understand it and support this feature if it's suitable for GDG DevFest Omsk, else we need to remove this feature from the app.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.