depicus

  just another nerd on the interweb…



  • home
  • gallery
  • play page
  • privacy
  • support
  • videos
  • what is depicus

Posts Tagged ‘iPad’

Kenya Dairy iPad app goes Open Source

Friday, July 1st, 2011



You can find the source code on Github and the Kenya Diary app itself is on iTunes

Tags: iPad, Kenya, Open Source, Safari
Posted in Apple, iOS, Software Development | Comments Off

Scrolling credits on iOS – how to create.

Thursday, June 16th, 2011



Ever wanted to have scrolling credits for your iOS device ? Here is how to do it…

Scrolling Credits from Brian Slack on Vimeo.

1. Take your existing photo and cut out a piece as high as your UIView and as wide as your text plus a little bit.
2. This new image will be our mask.
3. With the mask image cut out the centre so you have a rectangle top and bottom. Clone the layer and on the first layer delete the bottom rectangle, on the other layer delete the top rectangle
4. Add a layer mask to both.
5. With the layer mask selected add a black/white gradient (hold down the shift key to get a straight down gradient)
6. Your mask image is now done, add to your XCode project with the main image then the text and then the mask image on top.
7. To animate first reset the text so it’s always in the same starting position

View Code OBJC
1
2
3
4
lblCredits.transform = CGAffineTransformMakeTranslation(0, 0);     
CGRect frame = lblCredits.frame;
frame.origin.y = 550.0;
lblCredits.frame = frame;

8. Then just animate up

View Code OBJC
1
2
3
4
5
6
7
8
9
[UILabel beginAnimations:nil context:NULL];
[UILabel setAnimationDuration:30.0f];
[UILabel setAnimationCurve:UIViewAnimationCurveLinear];
[UILabel setAnimationBeginsFromCurrentState:YES];
[UILabel setAnimationDelegate:self];
[UILabel setAnimationDidStopSelector:@selector(creditsHaveEnded)];
CGAffineTransform transform = CGAffineTransformMakeTranslation(0, -1000);
lblCredits.transform = transform;
[UILabel commitAnimations];

9. That’s about it, dependant on how you use it you may need to cancel the animation but I’m sure you can work that out :)

Tags: animation, iPad, video
Posted in Apple, iOS, Software Development | 2 Comments »

XIB iPad orientation in landscape problem and solution

Wednesday, January 26th, 2011



If you want to show a secondary nib file you may have noticed that it shows fine in portrait mode but from startup not in landscape mode.

This is what I use to fix this. Seems like a fudge but it works, I call this after creating the view.

vSettings is a UIView and backGroundSettings is a UIImageView.

View Code OBJC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
- (void) animateFlipInView:(NSString *)theNib;
{
    UIInterfaceOrientation toInterfaceOrientation = self.interfaceOrientation;
    NSArray *nibObjects = [[NSBundle mainBundle] loadNibNamed:theNib owner:self options:nil];
    vSettings = [nibObjects objectAtIndex:0];
    [self.view addSubview:vSettings];
    if (iPadCheck)
    {
        if ((toInterfaceOrientation == UIDeviceOrientationLandscapeLeft) || 
			(toInterfaceOrientation == UIDeviceOrientationLandscapeRight)) 
        {
            CGRect contentRect = CGRectMake(0,0,1024,768);
            vSettings.bounds = contentRect;
            CGRect myFrame = vSettings.frame;
            myFrame.origin.x = 0.0;
            myFrame.origin.y = 0.0;
            vSettings.frame = myFrame;
            UIImage *image;
			image = [UIImage imageNamed: @"Default-Landscape.png"];
            [backGroundSettings setImage:image];
		}
    }
    [UIView beginAnimations:nil context:NULL];
    [UIView setAnimationDuration:1.0];
    [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.view cache:YES];
    [UIView commitAnimations];
}

Tags: Apple, Bug, iPad, NIB, XIB
Posted in Software Development | Comments Off

iPhone App Giveaway

Tuesday, December 14th, 2010



I have 7 codes to give away for my Wake On Lan iPhone App. First come first serve. Leave a comment and hopefully if you used the right email address I will email you a code.

Don’t forget to give us a review, good or bad, on the app store.

UPDATE: ALL GONE

Tags: Apple, Giveaway, iPad, iPhone, iPod Touch
Posted in Blogs, Interweb, Wake On Lan | 14 Comments »

WoL Monitor a hit ?

Saturday, December 4th, 2010



Well the numbers are in for the first two days. To say I am a bit shocked would be an understatement as it seems 199 people thought it was an app they needed. This is strange as my WoL sender app gets about 6 downloads a day and has been live a month, clocking up 239 downloads so far.

Looks like people want to monitor WoL more than they want to send WoL magic packets :)

Tags: iPad, iPhone, iPod Touch, Wake On Lan, Wake On Lan Monitor, WakeOnLan
Posted in Software Development, Wake On Lan | Comments Off

<< Previous

  • how i pay the bills

  • depicus in africa

    depicus in africa
  • my charity page

    JustGiving - Sponsor me now!
  • friends

    • Agency Manager
    • AllClear Travel
    • Climbing Tikes
    • Globe Bloggers
    • Marchday
    • The Travel Toad
  • gallery

    IMG_3007 Bisley Developments Ltd IMG_4237 IMG_0292
  • videos

    Vimeo

    YouTube
  • twitter

    • No public Twitter messages.
  • recent comments

    • john coull: correction to above, its www.oakley-ukstore.com
    • john coull: they are at it again. adverts on facebook . they are being hosted by enotch.com on ip address...
    • steve: The site are selling £120+ Oakley sun glasses for £13.00 I think its safe to say they may be either...
    • rob: have received a pair of glasses not what ive ordered they are now telling me the ones ive ordered are out of...
    • phil: hi i have purchased some (stupidly),not arrived yet, will they arrive/will they be fake/plz help

Copyright © - depicus | Entries (RSS) | Comments (RSS)

WordPress theme butchered and amended by me.