Metadata-Version: 2.1
Name: controller
Version: 0.1.0
Summary: Enables connection to ControllerApp
Home-page: https://www.controllerapp.ml
Author: Faruk Hammoud
Author-email: farukhammoud@student-cs.fr
License: UNKNOWN
Description: 
        # ![](https://www.controllerapp.ml/static/img/favicon.png)  ControllerApp     
        
        Now, it`s possible to use your phone as a controller to develop games and interactive programs in python!
        **ControllerApp** is a tool that allows you to catch all sorts of UI events like a simple tap on your mobile's screen or a device's acceleration directly in your Python code. 
        
        ## App Installation
        
        The app is available at [Play Store](https://play.google.com/store/apps/details?id=ml.controllerapp.controllerapp).
        
        ## Python Package Installation
        
        
        Install the controller package using **pip**:
        ```
         pip install controller
        ```
        
        ## How to use
        
        The communication works with a 6-letters code: it`s enought to put the same code in both App and Python code to start using it.
        In the app, the code field is ommited: You just need to minimize the square to make it appears!
        
        In the Python side, you can test the tap functionality with the following example:
        
        ```python
        from controller import Controller
        
        c = Controller('a1b2c3') '''room code'''
        
        def myFunction(x,y):
            print('hello world',x,y)
        
        c.mobile.onTap = myFunction 
        
        ```
        
        
        ## More functions
        
        Explore all the possibilities in the [ControllerApp Documentation](https://www.controllerapp.ml).
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
