Finsig SDK for Apple Products

banner image

Help Finsig help the network. Please fill out the two-question anonymous voter → SURVEY


TL;DR

In order to access the addressable market locked into the Apple platform, Polkadot needs increased interest from new developers currently outside our ecosystem. While this will not be easy to accomplish, it is a worthwhile endeavor that will benefit Polkadot both short and long term.

Existing Polkadot iPhone developers mostly focus on wallets. New developers that want to build for Polkadot must pick apart wallet code to build anything. The Finsig SDK makes it easier for iPhone developers to build any type of app and creates a level playing field for innovation.

The design of the Finsig SDK focuses on RPC and light client based apps that will pass the scrutiny of the App Store publishing process.

Funding for the SDK is aligned with the interests of Polkadot. Finsig performed six months of full-time effort up front. Funding is being requested for the next three months of full-time effort. Finsig will request retroactive funding upon successful delivery and adoption of the Finsig SDK.


EXISTING POLKADOT DEVELOPERS

The solution design used to generate Swift code from the runtime metadata is similar to the TypeShare tool used by 1Password to ship Rust for apps used by over 100,000 companies.

Checkout the Tech Talk Polkadot Forum post about codegen and the Finsig SDK.


THE PROPOSAL

Swift language developers provide access to new Polkadot powered use cases on Apple iPhone, iPad, Watch, Mac, TV, and Vision devices.

Problem

Existing mobile apps tend to be multi-platform and wallet use case focused, requiring new Polkadot developers to pick apart code to get started building.

Solution

A comprehensive, best practice standards based, Software Development Kit (SDK) for the Apple device platform.

Objectives

  1. Lower the barrier to entry for new Polkadot iPhone app developers.
  2. Polkadot RPC based iPhone apps that can be published to the App Store.
  3. Polkadot light client based iPhone apps that can be published to the App Store.

Deliverables

Reusable open-source software tools and components, tailored documentation, a publicly accessible beta app, and a target audience focused newsletter.

Team Credentials

The solo developer behind Finsig LLC has a background in enterprise IT solution development and has published a portfolio of apps with several million unit installs on the App Store.

Funding

Requested DOT Amount: 12,117 DOT
(~$62,400 USD based on Subscan 2023-07-09 EMA7 DOT price)

Timeline

Deliverables are to be completed within six months of funding date. The effort estimate is three months of full time development.


SDK VISUAL

LINKS

Supplemental


View the archive of the original Polkassembly post here.

Please post any questions, concerns, or feedback in the comments section below, in the Polkadot Forum comment section, or in the Polkadot Direction Element channel.

Edited
Reply
Up
Share
Request
12,117DOT
Status
Decision28d
Confirmation
1d
Attempts
0
Tally
39.6%Aye
50.0%Threshold
60.4%Nay
Aye
924.67KDOT
Nay
1.41MDOT
  • 0.0%
  • 0.0%

    Threshold

  • 0.0%
Support
0.08%
896.9KDOT
Issuance
1.16BDOT
Votes
Nested
Flattened
Calls
Check how referenda works here.
Call
Metadata
Timeline4
Votes Bubble
Statistics
Comments
No comments here