An open API service indexing awesome lists of open source software.

https://github.com/p-samuel/pisces

Android Widgets via JNI Bindings for Delphi
https://github.com/p-samuel/pisces

android android-apps app delphi jni pascal pascal-to-android views widgets

Last synced: 4 months ago
JSON representation

Android Widgets via JNI Bindings for Delphi

Awesome Lists containing this project

README

          



## Pisces - 双鱼座
Pisces is a set of classes to provide rapid access for Android Widgets JNIs (Android.JNI.Widget). It serves a few list of attributes to build native Android views (JView) using simple pascal classes only. Read introduction notes [here](https://github.com/p-samuel/pisces/wiki/%E2%99%93-Introduction).

```pascal
uses
Pisces;

type
[ LinearLayout('screen'),
BackgroundColor(107, 174, 200),
FullScreen(True),
DarkStatusBarIcons(False),
Orientation(TOrientation.Vertical),
Gravity([TGravity.Center])
] TScreen = class(TPisces)
private

end;
```

## Target


## Notes
- ⚠️ In development
- Not a production-ready libray, it's just a proof of concept.
- Not a cross-platform library, it only works on Android.
- Not taked into account the many versions of Android and the different versions of the Android SDK. It assumes the latest version being [Android 14 with the Android SDK API level 34](https://www.embarcadero.com/products/rad-studio/whats-new-in-12-athens).

____

###### Art By @Macrovector from Freepik