Code Monkey home page Code Monkey logo

itc-android's Introduction

iTunes Connect Manager for Android, iOS

GitHub contributors License Contact

Get it on Google Play

What is iTC Manager?

iTC Manager is an Android app to manage your iTunes Connect account on the go. The Apple iTunes Connect iOS app is nice, but lacks features like:

  • TestFlight build management.
  • Submitting build for App Store/TestFlight review.
  • View App Store reviews and respond to them.
  • Support for multiple account login.

This project aims to make an Android app which is more powerful than the Apple's official iTunes Connect app. Some features like multiple account login are already implemented.

Why

You might ask, why do we need another app for managing iTunes Connect since there is already one by Apple.

  • iTunes Connect interface is not mobile friendly and very slow.
  • iTunes Connect official app lacks features such as TestFlight management, Build management, multiple account support.

How does it work?

The Android app communicates with a server hosted on Heroku, which then interacts with the Apple API. First you need to deploy and host the server on heroku. After the server is hosted, you need to specify the server path in the app in the format https://example.herokuapp.com/. Then the app will communicate to your hosted server and the hosted server will communicate to the Apple iTunes Connect.

Your iTunes Connect credentails and any other sensitive information are not stored/viewed by the app.

This happens using fastlane, which is written in Ruby.

Installation

Server

Deploy your server and use the server url in the app. Click the Heroku button to instant deploy.

Deploy

Contributing

Want to see something implemented in the app? We are always looking for some contributors who can help with some more features. Read the Contribution Guideline.

Create an issue or PR if you are interested.

Want to get involved in discussions? Join our Slack channel

itc-android's People

Contributors

rishabhtayal avatar

Stargazers

 avatar

Watchers

 avatar

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.