Toolcat is a Development Toolkit for Mobile Applications for Android and iOS (iOS very experimental)
This is a feature list that I either have already implemented or planned. You are always welcome to write your suggestions in the Issues tab
Android Development:
- Basic
- Listing all connected Android Devices and Emulators
- Showing advanced device information
- Connecting via wireless ADB
- Quick Actions
- Taking screenshots
- Navigation simulation
- Coffeination
- Sending deeplinks
- Others
- Screen Mirroring
- Installing Apps
- Downloading and Managing Apps
- Layout Inspection
- Monitoring Logcat
iOS Support
- Basic
- Listing all connected iOS Devices and Simulators
- ... More to come
- Others
- Installing, Downloading and Managing Apps
- Recovering Apple Devices with *.ipsw files
- Screen Mirroring
- ... More to come
Android Devices | Android Emulators | iOS Devices | iOS Simulators | |
---|---|---|---|---|
Windows | Yes | Yes | No | No |
Linux | Yes | Yes | Install libimobiledevice | No |
MacOS | Yes | Yes | Install libimobiledevice | Yes |
- Enable developer mode on your phone
- Connect your device via USB
- Trust your computer if a dialog pops up
Done! You should be ready to go :)
This project is built with Hydraulic Conveyor.
Install the Conveyor npm package:
npm install -g @hydraulic/conveyor
After the installation is done, you can open the root directory of this project and run:
./gradlew build
conveyor make site
This should build executables for all platforms in the /output
directory.
Made with 💚 by Anthony Hofmeister