Skip to content

manoellribeiro/map-arts

Repository files navigation

Martp - ShowCase

Generate amazing interactive arts using geolocation
Download at Play Store

About The Project

Martp is an interactive art generator that uses geolocation as a user interaction interface. It is an open-source and educational project developed at the Federal University of Bahia by student Manoel Ribeiro. To learn more about the project, you can contact me on LinkedIn, visit my GitHub, or check out the project repository.

Features

  • Uses the Processing android library to manipulate pixels of a static map image and creates a beautiful map art.
  • Fetch static map images from Mapbox API.
  • Use Android location services to get user location in real time.
  • Share your arts through any social media as Whatsapp or Instagram.

Built With

  • Android
  • Kotlin
  • Processing
  • Mapbox

Getting Started

If you want to just use Martp, you can download it at Google Play Store, but if you want to run the code on your machine, make modifications or contribute with the project, follow these steps.

Prerequisites

You need to setup Android/Java environment on your machine, for that you should download Android Studio on Android Developers.

Installation

Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.

  1. Get a free API Key at Mapbox
  2. Clone the repo
    git clone git@github.com:manoellribeiro/map-arts.git
  3. Put your Mapbox API Key in local.properties
    MAPBOX_API_KEY=yourApiKeyHere

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Check the repo issues to see any suggestion of new features.
  2. Fork the Project
  3. Create your Feature Branch git checkout -b feat/newFeature
  4. Commit your Changes git commit -m 'feat: add some amazing new feature'
  5. Push to the Branch git push origin feat/newFeature
  6. Open a Pull Request

License

Distributed under the GNU GENERAL PUBLIC LICENSE. See LICENSE for more information.

Contact

Manoel Ribeiro - Linkedin

Acknowledgments

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages