mirror of
https://github.com/urbit/developers.urbit.org.git
synced 2024-09-11 13:55:59 +03:00
53 lines
2.7 KiB
Markdown
53 lines
2.7 KiB
Markdown
+++
|
||
title = "App School Live"
|
||
date = "2022-06-29"
|
||
description = "We’re running a cohort class of App School to teach you how to build Urbit applications."
|
||
[extra]
|
||
author = "N E Davis"
|
||
ship = "~lagrev-nocfep"
|
||
image = "https://media.urbit.org/site/posts/essays/blog-asl-header-iron-hot.png"
|
||
+++
|
||
|
||
![](https://media.urbit.org/site/posts/essays/blog-asl-header-iron-hot.png)
|
||
|
||
What should you do after Hoon School? Well, presumably you've become interested
|
||
in building apps on Urbit, and certainly knowing the language is a prerequisite.
|
||
But apps require knowing the platform as a platform—what system services and
|
||
affordances exist, how to hook up a front-end user interface, and how to build
|
||
apps that interoperate with each other. What will it take to (metaphorically)
|
||
terraform Mars?
|
||
|
||
The Urbit Foundation offered Hoon School Live as a reboot of previous live Hoon
|
||
educational efforts, including Hooniversity and Hoon 101. HSL consisted of
|
||
synchronous livestream sessions, homework, and office hours, and concluded with
|
||
a competition (on the results of which more soon). 61 participants completed
|
||
HSL and received finisher [`%gorae`](https://github.com/dalten-collective/gora).
|
||
|
||
In July, the Urbit Foundation will follow up HSL with App School Live, another
|
||
synchronous cohort class based on the App School guides (formerly known as the
|
||
Gall Guides). We will cover the structure of an Urbit backend app, Urbit OS
|
||
system calls, app coordination across multiple ships, how to build a front-end,
|
||
and more.
|
||
|
||
Most—but not all—Urbit app development has focused thus far on social media and
|
||
cryptocurrency applications. This makes sense, and it's a strength of the
|
||
current Urbit platform primitives. But so much more is possible: games, of
|
||
course, but also life management, instrumentation, CLIs, data visualization, and
|
||
so forth. With Urbit's peer-to-peer distribution system, there are no
|
||
gatekeepers, and anyone can start their own app store.
|
||
|
||
At the same time as ASL, the Urbit Foundation is holding a
|
||
[hackathon](https://airtable.com/shr2tYQ0dDjt97Gn4) with prizes
|
||
to be unveiled at [Assembly Miami](https://assembly.urbit.org). We're excited
|
||
to see what you're going to build. If you're not sure how to produce your
|
||
vision yet, start with App School Live and then peruse the submissions for
|
||
current [grant projects](https://urbit.org/grants) to see how others are
|
||
successfully building apps.
|
||
|
||
If you are interested in participating in App School Live, drop us a line at
|
||
[this registration
|
||
form](https://docs.google.com/forms/d/e/1FAIpQLSfxAEdcdaLG_yK3RCOCLLScslcyjhBmAN2qUqHLajwSMgT-lw/viewform)
|
||
or join us on Mars at [~hiddev-dannut/new-hooniverse](https://urbit.org/groups/~hiddev-dannut/new-hooniverse). We'll start on Tuesday,
|
||
July 12 and run through August 23.
|
||
|