Skip to content

emmanuelkehinde/TwittaSave-Mobile

Repository files navigation

Made in Nigeria Build Status

TwittaSave

Download Twitter Videos and Gifs directly to your android or iOS device.

Twittasave Logo

Download Link

iOS - Pending release


App Interface

Android

Twittasave Android Home Twittasave Android About

iOS

Twittasave iOS Home Twittasave iOS About


Tools/Resources used


Project Setup

Android

  • Create a new project on Twitter Developer Portal
  • Get your consumer key and secret and place them in local.properties as consumer.key and consumer.secret respectively.
  • Create a firebase project and generate a google-services.json file
  • Place your google-services.json file in the android app root folder
  • Build and run the app

iOS

  • Create a new project on Twitter Developer Portal
  • Get your consumer key and secret and place them in the project's User-Defined Build Settings as TWITTER_CONSUMER_KEY and TWITTER_CONSUMER_SECRET respectively.
  • Create a firebase project and generate a google-services.plist file
  • Place your google-services.plist file in the iOS app project folder
  • Build and run the app

How to Contribute

  • Fork the project & clone locally.
  • Create an upstream remote and sync your local copy before you branch.
  • Branch for each separate piece of work.
  • Do the work and write good commit messages.
  • Push to your origin repository.
  • Create a new PR (Pull Request) in GitHub.

Love this work? Show your love ❤️ by putting a ⭐ on this project ✌️; or you can buy me a coffee Buy Me a Coffee at ko-fi.com

License

   Copyright (C) 2017 Emmanuel Kehinde

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.