Sep 14, 2020 05:59 AM
Hi everyone!
Lots of exciting announcements today on the Airtable Platform! For more information specifically about how this launch impacts developers - including updates to the Blocks SDK and how to submit an app to the marketplace - check out our post here.
We’ll be hosting a live Ask Me Anything (AMA) session in this thread on Thursday 9/17 at 10am PT, where a number of folks from our platform engineering team will be online to answer any developer-focused questions you might have related to building Apps and submitting to the Marketplace.
Feel free to begin posting questions here in advance! We’ll do our best to get to everything we can on Thursday.
See you there!
Sep 17, 2020 10:31 AM
If you can create custom apps in the base you have creator access to, you have developer access! I’m super confident that in your case, you already have access :grinning_face_with_big_eyes:
Sep 17, 2020 10:32 AM
Hey @kuovonne ,
Good questions! I’ll take a few of these…
The “unpublished APIs” bit of the developer policy is meant to refer to unpublished Airtable APIs. We don’t currently have any specific restrictions in the policy regarding external API usage. As part of our app review process, we will look at all requests to and responses from external services to ensure app security.
Regarding cross-browser compatibility, I think a “best effort” approach - my recommendation would be to use a tool like https://caniuse.com/ or MDN docs when evaluating whether to use a given DOM / JavaScript API. More broadly speaking, our interpretation is that if users are repeatedly encountering a specific browser-related issue while using a supported browser, we’ll forward that bug report along so we can resolve retroactively.
Regarding in-app branding: linking to your site within the app is OK, this policy is more geared towards blatant in-app ads.
Sep 17, 2020 10:38 AM
Thanks for the great feedback! We plan on continuing to improve/streamline the app submission process, and these definitely would be good resources to add for developers submitting apps.
Sep 17, 2020 10:38 AM
Thank you very much for this comment. This attitude is one of the things that I find very attractive about Airtable.
Sep 17, 2020 10:40 AM
block submit
is very much just the entry-point to the process. Because this process is very new, I’m not sure how long it’ll typically take for apps to get listed in the marketplace, but we’ll get back to you with at least a status update within 2 weeks. In practice though (especially whilst this process is new) you’ll probably hear from one of us personally much sooner!
After an initial round of review, if we encounter any issues, we’ll give you details of those. We can work with you to get them resolved, and any code-changes can be sent to us by running block submit
again.
Sep 17, 2020 10:42 AM
After the custom blocks contest, I was told that Airtable was interested in two of my three blocks for the gallery, but to hold off on my winning block. However, I did not get clear instructions on the next steps for placing my block/apps in the gallery/marketplace, or what to do with the third block.
Should I just run block submit
for those blocks to start the process?
Sep 17, 2020 10:47 AM
@Billy_Littlefield @Taylor_Savage @somehats @Emma_Yeap
Please, please, please, whatever you end up doing with the Marketplace, DO NOT ALLOW MONETIZED ADS OF ANY SORT IN MARKETPLACE APPS.
I realize it’s a personal opinion, more than anything, but I can’t stand monetized web and mobile app ads. I think they degrade the quality of the apps themselves, the products they appear in, and the marketplace overall.
I would fully support an across-the-board ban on in-app ads for Marketplace approval.
Sep 17, 2020 10:49 AM
I agree with Kamille. I don’t have an app in the Marketplace, but one of the reasons why I haven’t pursued creating more blocks/apps or putting them in the gallery/marketplace is because I don’t want to open-source all of my code and I need to be careful in investing my time in activities that don’t have a financial return.
Sep 17, 2020 10:51 AM
Thanks for all the great questions, folks! We’re going to answer all the questions that have already been asked, but questions asked after this point might not get answers.
Thanks again all :grinning_face_with_big_eyes:
Sep 17, 2020 10:52 AM
Yes please! We’d love to get your apps listed