iPhoneclub: Bright.app must-have 2009
Op de laatste dag van 2009 publiceerde iPhoneclub een flink aantal Top 10-lijstjes van zijn auteurs, moderators en andere medewerkers. En op 1 januari stelde ze op basis daarvan de ultieme iPhone-applicaties Top 10 van 2009 op. Waarin de Bright app de zevende plek in mag nemen!
De volledige top-10 ziet er als volgt uit:
- Tweetie 2
- Doodle Jump
- Shazam
- Uitzending Gemist
- Flight Control
- TVGids PRO
- Bright
- Navigon MobileNavigator
- Fokke & Sukke
- Touch Pets Dogs
Bright.app binnen 24 uur op één
Ik moet binnenkort weer nieuwe sokken kopen. Want ik loop inmiddels meters naast m’n schoenen. De nog geen 24 uur geleden in de AppStore verschenen Bright.app staat nu immers al op één in de Top Free Apps categorie ‘Nieuws’.
In de Top Free Apps van alle categoriën samen valt Bright op dit moment nog nét buiten de top-10, op plaats 11. Maar wellicht komt daar later op de dag nog verandering in ;-)
En naast deze prachtige resultaten qua populariteit zit het ook helemaal goed qua kwaliteit: 4,5 sterren in de AppStore, en vrijwel alleen maar positieve reacties op de diverse blogs en Twitter.
Bedankt iedereen, voor jullie interesse en waardering!
En daar is ‘ie dan…
Het duurde even, maar daar is ‘ie dan: de Bright.nl iPhone app. Bijna een maand geleden al door iPhoneClub.nl gepreviewd en beoordeeld met een 8,5 / “Erg geslaagd. Het legt de lat weer een beetje hoger.”, maar nu pas door Apple in zijn AppStore geplaatst.
Omdat de Bright.app alle bekenen pagina’s een week lang lokaal bewaart – zodat je ze ook zonder verbinding nog een keertje na kunt lezen – liet ik niet altijd een ‘Je hebt geen verbinding’-melding tevoorschijn ploppen. Maar dat was volgens Apple’s reviewer nogal verwarrend, en reden genoeg om de eerste aanmelding te weigeren. En de app weer helemaal achterin de review-rij te zetten:
Bright
Version: 1.0
Apple ID: 337904836
Date Submitted: 28 October 2009
Nov 05, 2009 08:07 PST – Apple – In Review
Nov 09, 2009 08:08 PST – Apple – Rejected
Nov 09, 2009 10:12 PST – carl.mangold – Waiting For Review
Nov 16, 2009 08:27 PST – Apple – In Review
Nov 24, 2009 08:09 PST – Apple – Ready for Sale
Anyway, hij is nu dus beschikbaar*). En ik ben reuze benieuwd naar jullie reacties.
Heb je een foutje gevonden? Omschrijf deze dan s.v.p. zo duidelijk mogelijk: Welke generatie iPhone gebruik je, en met welke versie OS? Wat deed je precies, wat verwachtte je dat er zou gebeuren en op welke manier voldeed de app niet aan die verwachting?
*) 08:09 PST = 17:09 in Nederland
Tip: iPhone apps bouwen met HTML/CSS/JavaScript
Oké, het is geen Obj-C. Maar toch bijzonder interessant:
iPhone’s Safari webbrowser ondersteunt HTML5, en biedt daardoor veel meer mogelijkheden dan wat je van Microsoft’s Internet Explorer gewend bent. Denk bijvoorbeeld aan CSS animaties, 3D weergave-mogelijkheden en client side databases.
In Jonathan Stark’s boek Building iPhone Apps with HTML, CSS and JavaScript lees je er vanalles over. Compleet met voorbeelden.
The Internet is not designed for the iPhone
Microsoft’s CEO Steve Ballmer:
“Let’s face it, the Internet was designed for the PC. The Internet is not designed for the iPhone. That’s why they’ve got 75,000 applications – they’re all trying to make the Internet look decent on the iPhone.”
Mijn reactie:
Klopt helemaal. Het internet is niet gemaakt voor de iPhone; de iPhone is gemaakt voor het internet.
Met Microsoft’s Mobile Explorer kun je alleen uitgeklede websites bekijken, die in cHTML zijn opgebouwd. En omdat er maar weinig merken zijn die daar hun geld in willen steken, is het surfen met Mobile Explorer nooit echt van de grond gekomen.
Apple pakte het daarom precies andersom aan: in plaats van het internet uit te kleden werd de browser juist aangekleed. Met allerlei extra’s die het bekijken van normale websites mogelijk en makkelijk maakten.
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
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
Tip: Gegarandeerd verbinding
Op het Vodafone 3G netwerk krijg je vaak pas verbinding nadat je je app een keertje uit en terug aan hebt gezet. En dat is natuurlijk bijzonder vervelend.
Met een Auto Retry los je dit probleem doeltreffend op:
- - (void)verversGegevens
- {
- self.navigationItem.rightBarButtonItem = _reloadButtonItemWithActivity;
- [self.view addSubview:_propellortje];
- [_propellortje startAnimating];
- [self.tableView setAlpha:.5];
-
- _retryCount = 0;
- [_connection cancel];
- self.request = [NSURLRequest requestWithURL:[NSURL URLWithString:_remotePath] cachePolicy:0 timeoutInterval:5];
- }
-
- #pragma mark --- NSURLConnection delegate methods ---
-
- {
- if (_retryCount++ < 2)
- {
- [_connection cancel];
- self.request = [NSURLRequest requestWithURL:[NSURL URLWithString:_remotePath] cachePolicy:0 timeoutInterval:15];
- NSLog(@"Connection error -> RETRY");
- }
- else
- {
- self.navigationItem.rightBarButtonItem = _reloadButtonItem;
- [_propellortje stopAnimating];
- [_propellortje removeFromSuperview];
- NSLog(@"Connection error %@", error);
-
- //TODO: foutmelding naar gebruiker
- }
- }
Ads were king
Het is vandaag precies een jaar geleden dat mijn eerste Adformatiecolumn verscheen. ‘Content was king’ was de titel, en ‘t gegeven dat software steeds belangrijker dan content werd het onderwerp. Vandaag het vervolg daarop, met de titel ‘Ads were king’.
Het kan je onmogelijk ontgaan zijn dat er uit de iPhone AppStore inmiddels al meer dan een miljard programmaatjes gedownload zijn. En als je naast Adformatie ook AdAge leest, weet je dat er op Facebook – ‘s werelds grootste social networking website – inmiddels al net zoveel aan widgets als aan advertising wordt omgezet (zo’n 500 miljoen dollar elk). En aangezien die omzet uit apps en widgets met ‘double digits’ stijgt, terwijl de advertentieverkoop sterk stagneert, duurt het niet lang meer of er wordt méér aan apps dan aan ads verdiend.
Die apps en widgets kunnen, net zoals websites, informatief, functioneel en/of vermakelijk zijn. Het (sint en kerst) verlanglijstje van Bol.com op Hyves was bijvoorbeeld vooral informatief, ING’s online huishoudboekje ‘Tim’ is bijzonder functioneel en Red Bull’s Air Race iPhone app zit weer helemaal in de vermaakhoek. Maar één ding hebben ze allemaal gemeen: de consument kan er iets mee doen, in plaats van er alleen maar naar kijken.
Intermediairs zoals DoubleClick en EyeBlaster zijn al druk bezig met die verschuiving van praten naar doen; hun volume banners met alleen maar een bewegend plaatje en een clicktag erin neemt langzaam maar zeker af. Terwijl die met interactie juist in aantal toenemen.
En ook de media zélf werken zichzelf in ‘t zweet om steeds functionelere communicatie te kunnen aanbieden. Door allerhande API’s te ontwikkelen, die programmacode in campagnes de mogelijkheid bieden om contact te leggen met de database en functionaliteit van de website waarop ze uitgeserveerd worden. En bij de bureaus ten slotte, zie je steeds vaker ook (Hyves) widgets en (iPhone) apps in hun voorstellen terug.
En daar houdt het nog lang niet op. Want ook op tv kunnen adverteerders inmiddels echt met hun doelgroep interacteren. De nieuwste Sony Bravia tv’s zijn daarvoor bijvoorbeeld met AppliCast uitgerust, dat widgets bovenop tv-uitzendingen kan projecteren. En ons eigen Philips breidt deze zomer zijn toestellen uit met Net.TV, terwijl Samsung een prachtige deal heeft met widget-pionier Yahoo! en Panasonic de integratie van functionaliteit en broadcasting ‘Viera Cast’ noemt.
Ja, ja. Voor plaatjes-en-praatjescreatieven breken donkere tijden aan. De toekomst is interactief. Écht interactief.
iPhone goed voor 60% mobiel internet
Uit het TNO-rapport ‘Marktrapportage Elektronische Communicatie’, sept. 2009 (pdf) blijkt dat de iPhone in Nederland verantwoordelijk is voor maar liefst 60% van al het mobiel internetverkeer:
En dat met een marktaandeel van pakweg 18%…
Labels: iPhone
Categorie: Commentaar, iPhone | Geen reacties »