Hello there.

I'm a front-end developer passionate about cutting-edge technologies and impacting everyday lives. It's nice to meet you!

Registering for ICS Tribal App

Because the ICS Tribal App is designed for ICS students only, there are several security measures taken to make sure that only ICS students/faculty join. We wouldn’t want to ask you for a personal email and stuff, so the best way for us to check is through Facebook’s built in network system. Which means, you’ll need to be in the International Christian School network to access to the App.

Click here to join in the App

There is a network setup on Facebook, but not very well known – only 81 people are on it. The rest are either in their previous school (I see a lot of AIS), Hong Kong, or are having trouble to join any networks. Follow this tutorial, and I’ll get you into the app shortly.

If you are not in the network, you’ll most likely see a message like this when you access to the app:

Some people might be able to resolve the issue through Network Settings in Facebook without any hassle, but others find it troublesome to change network. In that case, you’ll need to double-check the following settings:

Are you in any colleges/high schools currently?

  1. Click on “Profile” on top right corner
  2. Under “Education and Work”, click on “Edit”
  3. Remove your colleges records
  4. Update your highschool record to be “International Christian School (Kowloon City, Hong Kong)”, and set the year to be the year you’re graduating.  (For 09-10 school year, Seniors = 2010, Juniors = 2011, Sophomores = 2012, Freshmen = 2013)
  5. Save your settings

Check your Birthday

This is quite important, as somebody over 18 obviously can’t be in a high school network. If you don’t have it set, or set as something over 18 years old, you’ll need to contact Facebook to change it for you. Or, if you really are over 18 and are still in this school, you’ll need to contact Facebook as well.

Join the Network again

After the steps above are done, try to edit your network settings again. You should be able to see International Christian School in the Edit Network Settings screen.

If you don’t see it, please contact Peter Zhang at

The concept of the ICS Tribal App

I’ve realized the ICS Tribes App looks much more confusing than it is. I thought writing something about it explaining fully how the whole system is would be nice, so here it is 😉

When I designed the app, I spent a lot of time thinking about how I can make use of the already-awesome Facebook systems. That way, I don’t have to spend a lot of time on programming a nice interface myself, nor do I have to worry about the right security stuff – Facebook can take care them for me!

Showcase with Pages

After thinking a while, here’s what I decided: Facebook Pages! Each Tribe has its own Facebook Page, and that is where the tribes”showcase” their class. Through them, tribes can easily upload pictures and tell everybody about it through the fans system. Pages are where tribes basically showcase their work, and most likely where all the tribal points will be coming from (posting good pics, reflective stories, etc.)

While that is solved, another issue popped up: I need to somehow connect the pages together. And this is where the Page Tabs come in. With the “ICS” Tabs on each page, you can access the information about a tribe quickly, such as points and members, as well as links to other tribes too.

“Internal Communication” via App

In addition, there is also a separate part from the pages system, and it is the app itself. If you launch the app from Facebook menus, you’ll be able to see something like an announcement system. Although the whole system is still in progress, the part with advisory announcements is done. Advisories and Mr. Chan can easily setup advisory meeting times. And yes, that means no more posting “any advisory tomorrow” messages on Facebook. =)

Always Looking for Suggestions

So now, please do me a favor and start using the Facebook App! We’ll be running a few contests soon, but it’s never too late to start. =D

I’m always looking for suggestions. If you have ideas (be reasonable, please) that you think can help the ICS App Experience, please do tell me! Either by Facebook wall post, or commenting on this post.

Getting started on ICS Tribes

First, let me welcome you to the amazing app of ICS Tribes. Through this app, you can communicate with your friends and schoolmates much easier than ever.

Registering is extremely simple, just fill out your advisory and your tribe roll, and then click on Submit. I mean, how hard can THAT be?

Now, If you are the first one to register in your tribe, you’ll be prompted to create a page for your tribe. In that case, you’ll need a little bit more instructions.

1. Click on this link, you’ll be led to a Facebook page where you can create a Facebook Page. (Wait, did that make sense?)

2. Fill out the info as follows:

NOTICE: The name of Page has to be in this format: ICS*space**tribe*. If you do not name your page that way, the app won’t be able to recognize you. So, if your tribe is 9G2, enter ICS 9G2.

3. Click “Create Page”

4. You can mess with the Page’s settings later, but right now, let me get the app to recognize you first. Go to this page IN A NEW WINDOW:, DO NOT close the Page you just created yet.

5. Click on “Add to My Page”

6. Choose the page you just created

7. Go back to the Page, and click on “Edit Page”

8. Scroll down until you find ICS Tribes, click on “Edit”

9. Enter in your Tribe name. Click submit.

10. Go back to your page, and click on “+” on the tabs.

11. Choose ICS from the list, and… you’re done!

11. LAST STEP. Invite all your other friends to use the ICS Tribes. When they’re done, invite all of them to be admins of the Page so that they can publish things on the Page’s wall. More wall stories = more points = more prizes!

Happy ICS-Tribes-App-ing!