PHONK Versions Save

PHONK is a coding playground for new and old Android devices

1.5.0

1 year ago

Changelog

  • Upgraded WebEditor to a more recent Vue.js version
  • Some refactor and clean-up of the App and WebEditor. Hopefully there aren't too many new bugs :D
  • Emulate Midi device support and Vertical Slides thanks to @polhomarkho contributions
  • Use Gradle tasks to compile the webIDE and copy the examples
  • httpServer accepts an IP parameter and can use app.runOnMainLoop when running on a service Thanks to @notEvil

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it

1.4.2

3 years ago

Changelog

  • Small WebEditor color tweaks
  • Scripts can now receive text and urls from other apps using the Android Share menu. Check the example in Device > Share
  • Easier way to select script that can start when the device boots
  • MQTT API with options to set the will message, connection timeout and clean session

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it

1.4.1

3 years ago

Changelog

  • Support of let, const and => fat arrows
  • Help section list links to Forum and Discord
  • Bring back httpRequest functionality that got lost in 1.4.0 transition
  • WebEditor changes the Title depending on the project
  • WebEditor can open projects in a new tab using middle click on a project name
  • Some website updates

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it

1.4.0

3 years ago

This release comes with a bunch of nice changes! It doesnt seem much but actually there was lots of changes under the hood!

  • Updated app design. The design changed a bit and looks a bit nicer in different devices.
  • Some app refactor that will help future development.
  • Small fixes in the PHONK app and the Web Editor

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it

1.3.3pre

3 years ago

This Pre-release version includes a new option to upload a generic body in httpRequest POST method as follows Related issue #94

ui.addTitle(app.name)

network.httpRequest({
  method: 'POST',
  url: 'https://postman-echo.com/post',
  body: {
    type: 'application/json',
    data: JSON.stringify({field: "value", anotherfield: 12345})
  }
}).onResponse(function (e) {
  console.log(e.status, e.response)
})

1.3.2

3 years ago
  • Ask permission for background location
  • Settings has a new entry that redirects to app permissions

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it

1.3.1

3 years ago
  • Http request is refactored to be more flexible supporting headers, methods, etc
  • MQTT shows more descriptive errors
  • Renamed createHttpServer method

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it

1.3.0

3 years ago
  • WebEditor fixes when previewing a file
  • added onPress and onLongPress callbacks in buttons
  • wifiScan returns now a proper Javascript object
  • Refactor IOIO's and Serial API
  • Better color defaults when creating scripts
  • Looper has a better behavior
  • Knob & Slider have a onRelease callback
  • Improved Websockets API
  • new MQTT callbacks
  • better webview example on how to interface with PHONK's api

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it

1.2.9

3 years ago
  • Custom icons in projects and shortcuts
  • Scripts now launch with the same previous orientation. This is nice for tablets!
  • MQTT methods are changed a bit to work better asynchronously. Hopefully it won't change anymore! :)
  • Camera methods changed to fix callbacks
  • Background service now stops properly
  • Fixed memory leak in main app
  • Toggle state order is fixed

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it

1.2.8

3 years ago
  • Decimals method in slider and knob now works
  • Launch other scripts via app.launchScript(path) method
  • Scan WIFI networks using network.wifiScan(callback)
  • MQTT uses now async calls
  • console.adbLog() method (for debug purposes)
  • camera is now less distorted
  • ui.background changes the status bar color too
  • OSM maps work now on 4.x.x devices
  • SMS send works properly in extended version
  • Theming and styling is improved internally

Note: PHONK comes in 2 variants which you should have only one installed otherwise the might conflict!

  • Normal: The recommended download
  • Extended: This version let's you send and receive SMS functionality. Google Play is not very happy with apps that access your SMSs, so here there is an alternative in case someone wants to use it