21
Okt
2009
Tip: Google Analytics in je iPhone app
Je kent ongetwijfeld Google Analytics voor websites. Maar wist je ook dat je precies diezelfde analytics tegenwoordig ook bijzonder eenvoudig in je iPhone apps kunt integreren?
- //=== Initialiseer Google Analytics in je AppDelegate:
-
- #import "GANTracker.h"
-
- - (void)applicationDidFinishLaunching:(UIApplication *)application
- {
- //--- Google Analytics
-
- [[GANTracker sharedTracker] startTrackerWithAccountID:@"UA-12345678-1"
- dispatchPeriod:10
- delegate:nil];
- ...
- }
-
- //=== En track de pageviews in je ViewControllers:
-
- - (void)viewDidAppear:(BOOL)animated
- {
- //--- Google Analytics
-
- NSError *error;
- [[GANTracker sharedTracker] trackPageview:@"NaamVanPagina" withError:&error];
-
- ...
- }
Meer info: Google Analytics voor iPhone apps
5
Okt
2009
Tip: UINavigationBar met achtergrondafbeelding
Als je de navigatiebalk bovenin je app wilt ‘branden’ met een eigen achtergrond, kun je dat ‘t handigst met een categorie-extensie op de UINavigationBar doen:
- // UINavigationBarBackgroundImage.h
-
- @interface UINavigationBar (BackgroundImage)
- @end
-
- // UINavigationBarBackgroundImage.m
-
- #import "UINavigationBarBackgroundImage.h"
-
- @implementation UINavigationBar (BackgroundImage)
-
- - (void)drawRect:(CGRect)rect
- {
- [[UIImage imageNamed:@"navBarBackground.png"] drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
- }
-
- @end