Press Enter

PROJECT TITLE

    Press Enter

    PROJECT TITLE
    neurohub

    Port autism accessibility app from iOS to Android

    • 1 Comment
    • 1 bid
    • Disputing

    Project description:

    Porting free Swift app developed in Xcode to Android.

    This is a free app for autism accessibility developed for and with the neurodiverse community. It is an app to discover and rate sensory-friendly places. iOS version was beta tested with 60+ neurodiverse individuals.

    iOS version: https://apps.apple.com/ca/app/neurohub/id1621792528

    • iOS source code and graphical assets will be provided by me
    • Same database (CloudKit via CloudKit js) must be used on Android 
    • Apple MapKit js must be used for location place finding in Android, so that Android records can work in harmony with the iOS version (add and edit records)
    • Design and functionality will be identical to iOS version

    Deliverable: Signed app bundle which I can upload on my Play Console account and Source code for future updates. 

    Thanks so much for helping the autism community!

    1 Comment

    1. neurohub

      Some guidance on setting up a web-based server that acts as a bridge between an Android app and a CloudKit database:

      1. First, you would need to set up a web server that is capable of running PHP scripts. This could be a server that you host yourself, or you could use a hosting service that provides PHP support.

      2. Next, you would need to install the PHP CloudKit library, which is a set of PHP classes that provide an interface to the CloudKit database. This library can be downloaded from GitHub.

      3. After the PHP CloudKit library is installed, you would need to create a PHP script that acts as the bridge between the Android app and the CloudKit database. This script would handle requests from the app, translate them into requests to the CloudKit database, and then return the results to your app.

      4. Once the PHP script is ready, you would need to configure it to use your CloudKit database. This would involve providing the script with your CloudKit database’s URL, as well as my iCloud developer credentials.

      5. Finally, you would need to program the Android app to send requests to your PHP script, instead of directly to the CloudKit database. The app would send requests to the PHP script, which would then pass the requests on to the CloudKit database and return the results to the app.

    Comment

    VOLUNTEERS BIDDING (1)
    REPUTATION
    BID
    Mark Nemmer
    Software Engineer
    Can complete in 15 weeks
    ABOUT EMPLOYER
    • Address:
    • Project posted: 0
    • Hires: 0