This is a source code repository of Castcle iOS Application.
All works and source files published in this repository are under GNU AGPLv3 license terms.
For more about Castcle Platform, please visit Castcle API repository to see project Abstracts, Key Ideas and also the Whitepaper.
While Castcle Application is still under Work in Progress, you can see the demo of v3 which we plan to release in the first quarter of Y2022 here.
|
In v3+, we plan to launch Castcle Features in Castcle application, including Castcle Photo and Castcle Watch, which will provide the richer user experiences than a simple content feed reading in v1. See examples below. In v2+, the additional Castcle Circles, not only For You circle, will be available. Each Castcle Circle is designed to represent different social bubble. For exmaple, when user navigates to Friends circle, he/she will only see contents posted by his/her family and friends. Then, when he/she changes to Following circle, he/she will see a flood of contents that he/she subscribes to. There are many more circles that we plan to provide such as Now, a circle which prioritize new contents to come first, Topics, a circle that feed contents on the topics that user interests, etc. |
|
Since Castcle Circle is designed to represent user's social bubble (see the explanation here), we intentionally design the application UX letting individual user change circle, navigate through social bubbles, by swiping left or right on the screen. This will allow user to jump from one social bubble to other social bubbles easily, resulting in reducing the Echo Chamber effect, as shown in the image on the left hand side. |
As we understand that there is around 2.5 quintillion bytes of data generated worldwide nowadays, there would be an endless posibilities that a new media type or a new representation of user created contents will emerge each day. For example, the rise of TikTok, a big tech giant from China, who introduces a new way of micro-blogging using short vdo clip to the world.
Consequently, to make Castcle Platform sustainable, we have designed the platform to apply its Rewarding System to any kinds of content by using CAST Token. This is how Castcle Features will play its role.
| Feed | Photo | Watch |
|---|---|---|
|
|
|
-
Download and install XCode from Link.
-
Install CocoaPods to computer with command
$ sudo gem install cocoapods -
Download and install git tool you prefer. If you don't have one, try Github Desktop.
-
Clone, aka Check out, this repository to your local
<INSTALL_DIR>by following these steps. -
Go to project directory and run
$ pod install
-
Open project at
Castcle-iOS.xcworkspace -
Select scheme
-
Development Castcle-Development
-
Staging Castcle-Staging
-
Production Castcle
-
-
Start Run or Command + B
The following key features are planned to be released at the end of September, 2021.
- Castcle Features: Feed only
- Castcle Circles: For You only (may be Topics also)
- Castcle Services: User Feed, Authentications (via email and social accounts), Page, User/Page Profile & Timeline
The following key features are planned to be released at the end of December, 2021.
- Castcle Features: -
- Castcle Circles: add Following, Friends and Topics
- Castcle Services: Friend Request, CAST Token (rewarding system), Castcle Wallet, Ads, BC Exchange Integration (via API)
- Castcle Features: Photo, Watch (and may be Features Switcher also)
- Castcle Circles: add Profession
- Castcle Services: -