Home Page

OwnLang - Google Play




About OwnLang

OwnLang – dynamic functional programming language. Features : ☆ Cross-platform. Available for PC, Android and Java ME devices. ☆ Open-source. https://github.com/aNNiMON/Own-Programming-Languag

OwnLang – dynamic functional programming language.

Features :
☆ Cross-platform. Available for PC, Android and Java ME devices.
☆ Open-source. https://github.com/aNNiMON/Own-Programming-Language-Tutorial
☆ Syntax highlighting.
☆ Dark theme (Pro feature).
☆ Build apk from app (Pro feature).

Language features :
- Types: number, string, array, object, function.
- Method references.
- Modularity.
- Multithreading.
- Pattern matching like Scala.
- Destructuring assignment like php.

Modules :
- std
- types
- math
- date
- files
- http
- socket
- base64
- json
- functional
- ounit
- java
- canvas
- forms
- regex
- downloader (Pro feature)
- imageprocessing (Pro feature).



Previous Versions

Here you can find the changelog of OwnLang since it was posted on our website on 2016-12-28 00:17:00. The latest version is and it was updated on 2024-04-22 16:17:40. See below the changes in each version.

OwnLang version
Updated At: 2021-12-11
Changes: Added java::newClassFromDex(pathToDexFile, className) Added std::readln Added menu item for creating new program [Pro] Fixed 'This app was built for an older version of Android' on built apps [Pro] Built apps now ask for runtime permissions at startup
OwnLang version
Updated At: 2020-10-18
Changes: Added setGestureDetectorListener, newPath, newLinearGradient, newRadialGradient, newSweepGradient, newBitmapShader, newComposeShader functions and DisplayMetrics map to canvas module Added clipPath, drawPath, drawTextOnPath, getFillPath, setShader to GraphicsValue Install built applications on Android N+ (Pro) Fixed crashes in uithread callbacks Added examples
OwnLang version
Updated At: 2019-12-02
Changes: New: Source history Modules zip, gzip, okhttp Functions std::getBytes, std::stringFromBytes, std::stripMargin, functional::stream::joining Array properties: arr.length, arr.isEmpty(), arr.joinToString(...) Null coalesce ?? operator Classes Iterating over strings and arrays with index UI improvements Fixed: Overlapping forms with the symbols panel str::range on reverse ranges files::readBytes with offset and length Search for suitable class constructor in java:: new
OwnLang version
Updated At: 2019-02-09
Changes: Added regex module Added std::OwnLang constant and std::default function Added support for import multiple modules Support for internal functions in strings Added kawaii-operator ^^ Android P support, runtime permissions are managed in settings Ability to run scripts after opening them from file managers Symbols panel for editor (Pro feature) Font size and syntax highlighting settings canvas now redraws after canvas::repaint() call Updated examples, added minesweeper game
OwnLang version 1.1.8
Updated At: 2017-09-13
Changes: Updated libraries to properly work on newer Android versions
OwnLang version 1.1.7
Updated At: 2016-12-13
Changes: Fixed apk build on Android 7.0,Added sorted and peek functions to StreamValue in functional module,Added arraySlice function to std module,Added newCheckBox, newRadioButton, newToggleButton, newSwitch, newImageView, newImageButton, newListView, newProgressBar, newSeekBar, newRadioGroup, newArrayAdapter, newBaseAdapter, inflate functions to forms module,Added more functions to ViewValue and TextViewValue,Added R constant to android module,Minor fixes and improvements


Related Apps

Here you can find apps that are similar with OwnLang.



Disclaimer

Official Google Play Link


We do not host OwnLang on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Google and passed their terms and conditions to be listed there. We recommend caution when installing it.

The Google Play link for OwnLang is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.

If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.

BarCode2D-PNG


Click stars to rate this APP!

Users Rating:  
  0.0/5     0
Downloads: 28
Updated At: 2024-04-22 16:17:40
Publisher: aNNiMON (Melnik Software)
Operating System: Android
License Type: Free