mirror of https://git.lenooby09.tech/LeNooby09/social-app.git
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

README: tweaks to high-level context (#1625)

authored by bnewbold.net and committed by

GitHub 34f9d129 d2f11f8e

+18 -9
+18 -9
README.md
··· 1 1 # Bluesky Social App 2 2 3 - Welcome friends! This is the codebase for the Bluesky Social app. It serves as a resource to engineers building on the [AT Protocol](https://atproto.com). 3 + Welcome friends! This is the codebase for the Bluesky Social app. 4 + 5 + Get the app itself: 4 6 5 7 - **Web: [bsky.app](https://bsky.app)** 6 8 - **iOS: [App Store](https://apps.apple.com/us/app/bluesky-social/id6444370199)** 7 9 - **Android: [Play Store](https://play.google.com/store/apps/details?id=xyz.blueskyweb.app&hl=en_US&gl=US)** 8 10 9 - Links: 11 + ## Development Resources 10 12 11 - - [Build instructions](./docs/build.md) 12 - - [ATProto repo](https://github.com/bluesky-social/atproto) 13 - - [ATProto docs](https://atproto.com) 13 + This is a [React Native](https://reactnative.dev/) application, written in the TypeScript programming language. It builds on the `atproto` TypeScript packages (like [`@atproto/api`](https://www.npmjs.com/package/@atproto/api)), code for which is also on open source, but in [a different git repository](https://github.com/bluesky-social/atproto). 14 + 15 + There is a small about of Go language source code (in `./bskyweb/`), for a web service that returns the React Native Web application. 16 + 17 + The [Build Instructions](./docs/builds.md) are a good place to get started with the app itself. 18 + 19 + The Authenticated Transfer Protocol ("AT Protocol" or "atproto") is a decentralized social media protocol. You don't *need* to understand AT Protocol to work with this application, but it can help. Learn more at: 14 20 15 - ## Rules & guidelines 21 + - [Overview and Guides](https://atproto.com/guides/overview) 22 + - [Github Discussions](https://github.com/bluesky-social/atproto/discussions) 👈 Great place to ask questions 23 + - [Protocol Specifications](https://atproto.com/specs/atp) 24 + - [Blogpost on self-authenticating data structures](https://blueskyweb.xyz/blog/3-6-2022-a-self-authenticating-social-protocol) 16 25 17 - --- 26 + The Bluesky Social application encompases a set of schemas and APIs built in the overall AT Protocol framework. The namespace for these "Lexicons" is `app.bsky.*`. 18 27 19 - ℹ️ While we do accept contributions, we prioritize high quality issues and pull requests. Adhering to the below guidelines will ensure a more timely review. 28 + ## Contributions 20 29 21 - --- 30 + > While we do accept contributions, we prioritize high quality issues and pull requests. Adhering to the below guidelines will ensure a more timely review. 22 31 23 32 **Rules:** 24 33