Bidder must provide a primary point of contact fluent in English.
All meetings and discussions with Tice Group LLC must be conducted in English.
All project related intellectual property must be singed over to Tice Group LLC in English.
Bidder must prepare and submit app and source code for 30%, 60% and 90% reviews prior to turning over app package.
Design prototype files are prepared in Sketch and will be submitted to bidder in native sketch or pdf format depending on vendor preference.
Bidder must agree to and sign a non-disclosure agreement with Tice Group LLC.
The application(app) must be written in the Swift programming language.
The app must be written using the Xcode development environment.
All source files and materials must be turned over to Tice Group LLC as part of app package.
This app must support the creation, modification, and listing of Homes.
This app must supports shared Homes and multiple Homes.
This app must support the creation, modification, and listing of Rooms.
This app must support renaming of all services which contain Apple-defined characteristics
App must be able to add the accessory to HomeKit.
After Pair Setup, the user must be prompted to add the accessory to an existing room or create a new room.
After Pair Setup, the user must be prompted to rename any service(s).
App must be able to read/write to the accessory.
App must support removing and re-adding the accessory.
App must handle first launch when the accessory has been paired via another P1 2. third-party app.
App must not initiate connections to the accessory at a frequency less than once every 2 minutes unless the connection is initiated by the user.
App must support the creating, listing, renaming, and editing of homes.
App must support the creating, listing, renaming, and modifying of rooms.
The app that supports the implementation of service groups must support the creating, listing, renaming, and modifying of service groups.
The app must not create HomeKit objects without user consent.
App must support the renaming of all services that contain Apple-defined P1 characteristics.
App must not grant shared users the ability to edit home configurations.
Shared admins must be able to add the accessory to the home.
App must remain stable when a user’s home configuration utilizes the full HomeKit feature set.
For an accessory that supports additional authorization data, the app must set additional authorization data.
App must make it clear how to connect the accessory.
App must notify the user that a new HomeKit-compatible firmware is available for the accessory.
App must be able to update the accessory’s firmware to HomeKit- compatible firmware.
App must provide the customer with clear instructions on how to proceed if the firmware update process fails.
App must indicate to the user that iOS 11.3 or later is required to use a HomeKit accessory that supports software token authentication.
App must support retrieving the setup code and passing the setup payload to the Home app to initiate pairing by using the addAndSetupAccessoriesWithPayload API.
App must not require additional configuration after accessory’s firmware P2 has been updated to HomeKit-compatible firmware.
App must have an option to show the user the setup code after initial HomeKit pairing is completed.
App must have a way to distinguish between multiple HomeKit-enabled accessories.
App prototype design has been included in this initial bid statement for bidder scope clarification. See attached file for further details. Final layout and number of views may differ depending on programming requirements.
13 freelancers are bidding on average $710 for this job
Hello I am mobile expert and have experienced a lot. This project is very interesting for me and perfect fit with my skills. Waiting for your response to work together. Best Regards