Friday, October 19, 2012

Playing RPG on mobile

Why don't I like playing RPG on any mobile platform( Including tablets)?

I need thy drink, I need thy snacks, I love thy huge screen on tv and I love thy time set aside for gaming. I don't think I could sit at a random place and slog out monsters while my battery runs low. Oops and the batt goes flat. Furthermore there isn't any real interaction with touch screen RPG . They either fall flat on storyline or fall flat on gameplay. Restrictions restrictions.

Tuesday, August 28, 2012

A pivot or rivet

As you all can see there are no more updates on Catablog. The team felt that we hadn't done our best to capture the best solution for blog shop owners out there. However, we'll definitely come back stronger and better.

- Ben Kong

Monday, May 7, 2012

Calling out to all Blogshop Owners!

The team is formed. The ground is set. The line is casted, but will the fish bite? We are working on a brand new concept and we would like to invite blogshop owners to participate in our fantastic new app. We have slated for this app to be launched in July 2012. Help us garner support from your friendly blogshop owner friends to participate in our beta testing and a free trial! Here is a link to a survey for all blogshop owners!   --->> http://www.surveymonkey.com/s/JK7NSCK
Contact us at service@catablogapp.com for more info!

Saturday, April 7, 2012

Office or coffeeshop?

That's the all time ultimate question. Brainstorming happens better where? I believe if you happen to understand what the conditions of a singapore average coffeeshop is like, you'd pass brainstorming all together. However, look past that, I think the coffeeshop is not such a bad idea. However I am a guy who likes the whiteboard and likes a web of colors and pictures in front of my eyes. Office for me! I want an office!

Friday, December 9, 2011

UIScrollView Quick Tutorial

Just for anyone who's keen on doing iOS programming. The scroll view is an integral part of anybody's app. You cannot do without it. So here goes.
Essentially a scrollview is just a container to put stuff in. Such as images, text, buttons, etc. Most commonly objects placed in a scrollView is an image. In this tutorial i will enhance on the scrollView using imageView. Imagine like a stack of blocks, the scrollView being at the bottom most layer, with the imageView on the second layer, finally the image on the top most layer on top of the imageview.

- (void)viewDidLoad
{
    [super viewDidLoad]; 
    //get image from directory and set up the imageview
    image = [UIImage imageNamed:@"elephant.png"];
    imageView = [[UIImageView alloc] initWithImage:image];
    //place imageview in scrollview
    UIScrollView* scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
    scrollView.contentSize = CGSizeMake(image.size.width, image.size.height);
    scrollView.minimumZoomScale = 0.5;
    scrollView.maximumZoomScale = 3.0;
    scrollView.delegate = self;
    scrollView.scrollEnabled = YES;
    [scrollView addSubview:imageView];
    [self.view addSubview:scrollView];
 
  }
Note that the scrollview's content size has been set to the size of the image. A scrollview's scrollEnabled is default a YES, i set it to YES for demonstration purposes. Now notice that we have set the minimum and max zoom scale to a certain float number. This will not work if the delegate method isn't implemented. Hence, we implement the scrollview's delegate to "self", this allows us to access the delegate's methods which run in the scrollview class.
Now to allow pinching on this scrollview, we have to implement a scrollview delegate method.

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
    return imageView;
}
A pretty straightforward method to enable the resizing of the imageView and allow pinching on the scrollView. As pinching is a separate gesture defined in the iOS classes, we don't wanna have to implement the gesture personally. Hence the use of this method is pretty simple and it returns a resized imageView on the screen when pinched.
However, you will not get a centered image on screen. I will post this on top of this in the next post!

Cheers




Wednesday, November 9, 2011

Facebook Page Ready!

Hi all,
So i've set up the Facebook Page !
Click here to access the page and LIKE us ! Give us a thumbs up!
Spread this to all your friends and help spread the word!
We have cool apps coming up soon! Stay Tuned!

Cheers!

Monday, November 7, 2011

What App would you like to see?

I will be headed to Beijing this December 2011 to attend Apple's Tech Talk Conference :)
I will be looking out for ideas and talking to developers from all over!

If you have any app idea you would like to see come true, just share it here!