Thanks to visit codestin.com
Credit goes to github.com

Skip to content

castcle/Castcle-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

565 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Castcle iOS

Build status Quality Gate Status

A decentralized social media for everyone

N|Solid

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.

About

For more about Castcle Platform, please visit Castcle API repository to see project Abstracts, Key Ideas and also the Whitepaper.

Demo

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.

Basic Concepts

Features x Circles

Features:
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.
Circles:
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.

The Circle Experience: Let's Burst our Social Bubbles

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.

Castcle Features: Endless User Experiences

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.

Features Switcher
In v3+, the Castcle Features such as Photo and Watch will be launched. If there are additional features released in the future, the Create Post button will be replaced by Features Switcher at the center of app bottom bar. As you can see in the image on the left hand side, there are uncountable feature integrations that Castcle --and CAST Token-- can apply to. For example, Castcle Commerce, Castcle Music, Castcle NFT, Castcle Comics, etc.
Features Examples: Feed, Photo and Watch
Feed Photo Watch

Getting Started

Prerequisites

  • 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

Running

  • Open project at Castcle-iOS.xcworkspace

  • Select scheme

    • Development Castcle-Development

    • Staging Castcle-Staging

    • Production Castcle

  • Start Run or Command + B

Milestones

V1 (Sep 2021)

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

V2 (Dec 2021)

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)

V3 (Mar 2022)

  • Castcle Features: Photo, Watch (and may be Features Switcher also)
  • Castcle Circles: add Profession
  • Castcle Services: -

License

GNU Affero General Public License v3

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •