Skip to content

illabo/Flipper-iOS-App

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flipper-iOS-App Discord

This is a work-in-progress iOS/watchOS/iPadOS app to rule all the Flipper family.

The app is being written in SwiftUI for iOS/iPadOS 14, watchOS 7 and macOS 11.

Development status

A rough roadmap

Stage 0

  1. Bluetooth connections setup.
  2. Basic data exchange with extensible support of different data types (dumps, plugins, settings, whatever).
  3. Some simple interface for testing.
  4. Shortcuts integration.

Stage 1

  1. Plugins store.
  2. Flipper basic features support.
  3. Some App Store worthy interface work. Basic iPadOS support.

Stage 2

  1. Advanced platform features, such as iCloud sync, AirDrop, file browser, widgets etc.
  2. Keyboard&mouse support, iPadOS and macOS interface.
  3. watchOS.

How to contribute

Current status

Now we're at stage 0.

First priority tasks

Bluetooth

Make BLE interaction work. The challenge here is we don't have any hardware on hand. Protocol is probably protobuf (discussion is ongoing).

Shortcuts support

Since Flipper is meant for hackers, users should be able to create interfaces for their Flipper firmware plugins.

Seems like Shortcuts fit this task, since they don't require App Store review and can be distributed easily. We'll probably need to make an API—a set of Shortcut actions. Community-created shortcuts could leverage this API to exchange messages between their iDevices and Flipper.

About

iOS Mobile App to rule all Flipper's family

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 96.4%
  • Objective-C 1.8%
  • Shell 1.8%