Skip to content
This repository has been archived by the owner on May 23, 2019. It is now read-only.

0.4

Closed Jun 2, 2016 100% complete
  • New OpenWhisk drop adds support for:
    • Swift 3 (05-03)
    • Console output
    • SwiftyJSON
  • New OpenWhisk drop removes:
    • The need to force sync GCD wrapper around network calls.
    • Issues around serialization/deserialization of data between swift actions.
  • OpenWhisk integration [on the server side]; implementation of sequence/actions in the Swift language:
    • Alchemy …
  • New OpenWhisk drop adds support for:
    • Swift 3 (05-03)
    • Console output
    • SwiftyJSON
  • New OpenWhisk drop removes:
    • The need to force sync GCD wrapper around network calls.
    • Issues around serialization/deserialization of data between swift actions.
  • OpenWhisk integration [on the server side]; implementation of sequence/actions in the Swift language:
    • Alchemy Vision APIs
    • Weather APIs
    • Cloudant (reading user and image documents and updating image documents).
    • Obtain authentication token from MCA.
    • Invoke secured push endpoint on Kitura server to initiate push notification.
  • Implementation of new logic on the Kitura-based server for:
    • Invoking OpenWhisk sequence via REST.
    • Securing only the following endpoints using the new MCA SDK for the server:
      • get("/users/:userId")
      • get("/users")
      • post("/users/:userId/images/:fileName/:caption/:width/:height/:latitude/:longitude/:location")
      • post("/users")
      • push("/push/images/:imageId")
  • Discuss integration & validation with OS X App (define conventions).
  • Documentation (e.g., README and images) and validation of installation instructions
  • Testing and bug fixes.
  • Validate approach for making app functional even when MCA, Push, and OpenWhisk are not configured.
Loading