The purpose of this project is to implement an Android application which shows some images (or dice) which you must use to create a short story.

The requirements and desired features for the app are:

  • Available for Android 5 and +
  • Following Material design style
  • Cool design and UX to display and change the images
  • Custom dice: Allow you to play with your own images or taking new images from your camera
  • Topics: Allow you to select between a wide range of topic with different images and also classify your own images.
  • Multiplayer: Allow you to play with other players online
  • Profile: Having a profile
  • Save it: Allow you to introduce your story easily and save it
  • Share it: Allow you to share your stories
  • Having the possibility to decide how many dice do you want (3,4,6 or 9)
  • Available in the most popular App stores

This is going a be a great application that you will want to use for many purposes:

  • Improving your creativity skills
  • Becoming a better narrator or writer
  • Brainstorming
  • Having fun with your friends and family
  • Getting to know better new people
  • To make activities with kids
  • Do not get bored when travelling, waiting for someone, in the elevator, etc.
  • Using it in your retrospective (SCRUM)

In future Hack Weeks we could consider implementing a web application to be used together with the Android application.

Looking for hackers with the skills:

android fun java game

This project is part of:

Hack Week 15

Activity

  • almost 8 years ago: ammartinez disliked this project.
  • almost 8 years ago: ammartinez disliked this project.
  • over 8 years ago: joadavis liked this project.
  • over 8 years ago: joadavis liked this project.
  • over 8 years ago: mdeniz liked this project.
  • over 8 years ago: mstrigl liked this project.
  • over 8 years ago: bgeuken joined this project.
  • over 8 years ago: hennevogel liked this project.
  • over 8 years ago: bgeuken liked this project.
  • over 8 years ago: ammartinez added keyword "android" to this project.
  • over 8 years ago: ammartinez added keyword "fun" to this project.
  • over 8 years ago: ammartinez added keyword "java" to this project.
  • over 8 years ago: ammartinez added keyword "game" to this project.
  • over 8 years ago: ammartinez liked this project.
  • over 8 years ago: ammartinez started this project.
  • over 8 years ago: ammartinez originated this project.

  • Comments

    • joadavis
      over 8 years ago by joadavis | Reply

      Hah, I already wrote this once. :) I used Python and Kivy running on QPython on my Samsung Galaxy S4. Unfortunately, QPython updated and broke my code.

    Similar Projects

    Create an Android app for Syncthing as part of the Syncthing Tray project by mkittler

    Description

    There's already an app but code/features already in Syncthing Tray could be reused to create a nicer app with additional features like managing ignore patterns more easily. The additional UI code for the app could then in turn be re-used by other parts of Syncthing Tray, e.g. to implement further steps in the wizard as requested by some users. This way one "UI wrapper codebase" could serve GNU/Linux, Windows and Android (and in theory MacOS) at the same time which is kind of neat.

    Goals

    • DONE: Learn more about development for Android and development of UIs with Qt Quick
    • DONE: Create an experimental app reusing as much existing Syncthing Tray code as possible
    • DONE: Build Syncthing as a library also for Android and use it in the app (already done but needs further testing and integration with the rest of the app configuration)
    • DONE: Update the Syncthing Tray website, documentation
    • DONE: Extend the app so it has at least a start page and an import
    • Update forum thread
    • DONE: Upload an experimental build on GitHub
    • Extend the Syncthing API to download single files on demand (instead of having to sync the whole directory or use ignore patterns)
    • Bring back parts of the newly developed mobile UI back to Syncthing Tray on the desktop to fully benefit from the cross-platform development
      • Add UI to add/edit folders and devices in desktop tray app
      • Add UI to show out-of-sync items in desktop tray app
      • Create an alternative "AppWindow" tailored for desktop platforms reusing UI components developed for the mobile app

    Resources

    • Android SDK/NDK and emulator
    • Qt Quick