last data update: 2011/10/14, 20:49
Website loading time
during the test: 0.18 s
cable connection (average): 0.6 s
DSL connection (average): 1.01 s
modem (average): 23.07 s
HTTP headers
HTTP/1.0 200 OK
Content-Type: text/html; charset=UTF-8
Expires: Sat, 15 Oct 2011 03:49:00 GMT
Date: Sat, 15 Oct 2011 03:49:00 GMT
Cache-Control: private, max-age=0
Last-Modified: Fri, 14 Oct 2011 04:55:02 GMT
ETag: "69da98f9-b4dc-4f70-96e1-23cbb4b7ea82"
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: GSE
Information about DNS servers
cocoawithlove.com | A | 216.239.38.21 | IN | 3600 | |
cocoawithlove.com | A | 216.239.32.21 | IN | 3600 | |
cocoawithlove.com | A | 216.239.34.21 | IN | 3600 | |
cocoawithlove.com | A | 216.239.36.21 | IN | 3600 | |
cocoawithlove.com | MX | 0 | smtp.secureserver.net | IN | 3600 |
cocoawithlove.com | MX | 10 | mailstore1.secureserver.net | IN | 3600 |
cocoawithlove.com | SOA | ns33.domaincontrol.com | dns.jomax.net | 2010061404 | 28800 7200 604800 86400 IN 43200 |
cocoawithlove.com | NS | ns33.domaincontrol.com | IN | 3600 | |
cocoawithlove.com | NS | ns34.domaincontrol.com | IN | 3600 |
Received from the first DNS server
Request to the server "cocoawithlove.com"
You used the following DNS server:
DNS Name: ns33.domaincontrol.com
DNS Server Address: 216.69.185.17#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 43853
flag: qr aa REQUEST: 1, ANSWER: 9, AUTHORITY: 0, ADDITIONAL: 0
REQUEST SECTION:
cocoawithlove.com. IN ANY
ANSWER SECTION:
cocoawithlove.com. 86400 IN SOA ns33.domaincontrol.com. dns.jomax.net. 2010061404 28800 7200 604800 86400
cocoawithlove.com. 3600 IN NS ns33.domaincontrol.com.
cocoawithlove.com. 3600 IN NS ns34.domaincontrol.com.
cocoawithlove.com. 3600 IN MX 0 smtp.secureserver.net.
cocoawithlove.com. 3600 IN MX 10 mailstore1.secureserver.net.
cocoawithlove.com. 3600 IN A 216.239.36.21
cocoawithlove.com. 3600 IN A 216.239.38.21
cocoawithlove.com. 3600 IN A 216.239.32.21
cocoawithlove.com. 3600 IN A 216.239.34.21
Received 283 bytes from address 216.69.185.17#53 in 13 ms
Received from the second DNS server
Request to the server "cocoawithlove.com"
You used the following DNS server:
DNS Name: ns34.domaincontrol.com
DNS Server Address: 208.109.255.17#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 57663
flag: qr aa REQUEST: 1, ANSWER: 9, AUTHORITY: 0, ADDITIONAL: 0
REQUEST SECTION:
cocoawithlove.com. IN ANY
ANSWER SECTION:
cocoawithlove.com. 86400 IN SOA ns33.domaincontrol.com. dns.jomax.net. 2010061404 28800 7200 604800 86400
cocoawithlove.com. 3600 IN A 216.239.34.21
cocoawithlove.com. 3600 IN A 216.239.32.21
cocoawithlove.com. 3600 IN A 216.239.38.21
cocoawithlove.com. 3600 IN A 216.239.36.21
cocoawithlove.com. 3600 IN NS ns33.domaincontrol.com.
cocoawithlove.com. 3600 IN NS ns34.domaincontrol.com.
cocoawithlove.com. 3600 IN MX 0 smtp.secureserver.net.
cocoawithlove.com. 3600 IN MX 10 mailstore1.secureserver.net.
Received 283 bytes from address 208.109.255.17#53 in 14 ms
Subdomains (the first 50)
Typos (misspells)
xocoawithlove.com vocoawithlove.com focoawithlove.com docoawithlove.com cicoawithlove.com ckcoawithlove.com clcoawithlove.com cpcoawithlove.com c0coawithlove.com c9coawithlove.com coxoawithlove.com covoawithlove.com cofoawithlove.com codoawithlove.com cociawithlove.com cockawithlove.com coclawithlove.com cocpawithlove.com coc0awithlove.com coc9awithlove.com cocozwithlove.com cocoswithlove.com cocowwithlove.com cocoqwithlove.com cocoaqithlove.com cocoaaithlove.com cocoasithlove.com cocoaeithlove.com cocoa3ithlove.com cocoa2ithlove.com cocoawuthlove.com cocoawjthlove.com cocoawkthlove.com cocoawothlove.com cocoaw9thlove.com | cocoaw8thlove.com cocoawirhlove.com cocoawifhlove.com cocoawighlove.com cocoawiyhlove.com cocoawi6hlove.com cocoawi5hlove.com cocoawitglove.com cocoawitblove.com cocoawitnlove.com cocoawitjlove.com cocoawitulove.com cocoawitylove.com cocoawithkove.com cocoawithpove.com cocoawithoove.com cocoawithlive.com cocoawithlkve.com cocoawithllve.com cocoawithlpve.com cocoawithl0ve.com cocoawithl9ve.com cocoawithloce.com cocoawithlobe.com cocoawithloge.com cocoawithlofe.com cocoawithlovw.com cocoawithlovs.com cocoawithlovd.com cocoawithlovr.com cocoawithlov4.com cocoawithlov3.com ocoawithlove.com ccoawithlove.com cooawithlove.com | cocawithlove.com cocowithlove.com cocoaithlove.com cocoawthlove.com cocoawihlove.com cocoawitlove.com cocoawithove.com cocoawithlve.com cocoawithloe.com cocoawithlov.com occoawithlove.com ccooawithlove.com coocawithlove.com cocaowithlove.com cocowaithlove.com cocoaiwthlove.com cocoawtihlove.com cocoawihtlove.com cocoawitlhove.com cocoawitholve.com cocoawithlvoe.com cocoawithloev.com ccocoawithlove.com coocoawithlove.com coccoawithlove.com cocooawithlove.com cocoaawithlove.com cocoawwithlove.com cocoawiithlove.com cocoawitthlove.com cocoawithhlove.com cocoawithllove.com cocoawithloove.com cocoawithlovve.com cocoawithlovee.com |
Location
IP: 216.239.32.21, 216.239.34.21, 216.239.36.21, 216.239.38.21
continent: NA, country: United States (USA), city: San Francisco
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 160.23 KB
text per all code ratio: 59 %
title: Cocoa with Love
description:
keywords:
encoding: UTF-8
language: en
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
► | 42 |
(4) | 15 |
(5) | 14 |
2009 | 13 |
2010 | 13 |
for | 12 |
2008 | 12 |
and | 11 |
in | 11 |
Cocoa | 10 |
to | 9 |
of | 8 |
Mac | 8 |
(2) | 8 |
the | 7 |
2011 | 6 |
iOS | 6 |
with | 6 |
The | 5 |
is | 5 |
(6) | 5 |
March | 4 |
June | 4 |
on | 4 |
May | 4 |
application | 4 |
(3) | 4 |
April | 4 |
an | 4 |
November | 3 |
drawing | 3 |
... | 3 |
(7) | 3 |
January | 3 |
using | 3 |
December | 3 |
or | 3 |
February | 3 |
August | 3 |
Objective-C | 3 |
performance | 3 |
September | 3 |
programming | 3 |
(1) | 3 |
July | 3 |
October | 3 |
Love | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
(4) ► | 11 |
(5) ► | 9 |
2008 (4) | 6 |
2009 (5) | 6 |
2011 (2) | 5 |
2009 (4) | 5 |
► March | 4 |
► May | 4 |
2010 (4) | 4 |
► April | 4 |
► July | 3 |
► September | 3 |
► December | 3 |
► January | 3 |
► June | 3 |
► October | 3 |
► February | 3 |
2010 (2) | 3 |
2010 (5) | 3 |
2008 (5) | 3 |
► November | 3 |
► August | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
2009 (5) ► | 6 |
2008 (4) ► | 6 |
2009 (4) ► | 5 |
2008 (5) ► | 3 |
B tags
U tags
I tags
images
file name | alternative text |
---|---|
icon18_wrench_allbkg.png | |
pragmaticstudio.png | The Pragmatic Studio |
feed-icon16x16.png | Follow cocoawithlove on Twitter |
t_mini-a.png | Fuelviewscreenshots |
fuelviewscreenshots.png?imgmax=800 | FuelViewDesign |
FuelViewDesign.png?imgmax=800 | FuelViewInterfaceDesign |
FuelViewInterfaceDesign.png?imgmax=800 | FuelViewInitialDesign |
FuelViewInitialDesign.png?imgmax=800 | Screenshot4 |
screenshot4.png?imgmax=800 | Locationsources |
locationsources.png?imgmax=800 | Customdrawing |
customdrawing.png?imgmax=800 | Locationsavailable |
locationsavailable.png?imgmax=800 | normalwindow.png |
normalwindow.png?imgmax=800 | sheetpresented.png |
sheetpresented.png?imgmax=800 |
headers
H1
H2
Search
Sponsors
Archive
Categories
RSS/Atom and Twitter Feeds
H3
Search
Sponsors
Archive
Categories
RSS/Atom and Twitter Feeds
H4
Introduction
False assumptions
Catastrophic failure
What has gone wrong?
Fixing the problem (most of the time)
Why is this allowed to happen? Why isn't there a compiler error?
A scenario where casting won't fix the problem
Conclusion
Useful code in this post
About FuelView
Deceptive complexity
The real design of the program
Initial design of the program
First implementation iteration
Second design iteration
Second implementation iteration
Design Mistake #1
Third implementation iteration
Fourth implementation iteration
Fifth implementation iteration
Design Mistake #2
So where is all the "useful code"?
HTTP connections in Cocoa
HTTPFetcher
XMLFetcher
JSONFetcher
The sample application
Visual overlays
A great big block of code
The rest of the sample application
Apple's documentation for background audio in iOS
What happens to a file that contains video?
How StreamToMe has handled video in the background
iOS 4.3
Why was this not caught in testing?
Introduction (the wrong way)
Setting labels with literal strings (the right way)
Why NSLocalizedString is important, even if you don't intend to translate
Mechanics of translation (when you're ready)
Encoding problems
Translating XIB files
Translating other resources
H5
User location issues
Station location issues
Custom drawing
iOS 4.0
iOS 4.2
3G and slow WiFi affecting background audio?
How StreamToMe and ServeToMe are tested
But the bug slips through: how do you fix it?
Separation of concerns
Discourages other bad practices
Create your ".strings" files
genstrings will only handle static NSLocalizedString and CFCopyLocalizedString strings
H6
internal links
address | anchor text |
---|---|
http://cocoawithlove.com | |
http://cocoawithlove.com | Home |
http://cocoawithlove.com/search?updated-min=2011-01-01T00%3A00%3A00-08%3A00&updated-max=2012-01-01T00%3A00%3A00-08%3A00&max-results=10 | 2011 |
http://cocoawithlove.com/2011_06_01_archive.html | June 2011 |
http://cocoawithlove.com/2011/06/big-weakness-of-objective-c-weak-typing.html | A big weakness in Objective-C's weak typing |
http://cocoawithlove.com/2011/06/process-of-writing-ios-application.html | An RSS-feed and location-based iOS application |
http://cocoawithlove.com/2011_05_01_archive.html | May 2011 |
http://cocoawithlove.com/2011/05/classes-for-fetching-and-parsing-xml-or.html | Classes for fetching and parsing XML or JSON via H... |
http://cocoawithlove.com/2011/05/presenting-mac-dialog-sheet-with-visual.html | Presenting a Mac dialog sheet with visual cue effe... |
http://cocoawithlove.com/2011_04_01_archive.html | April 2011 |
http://cocoawithlove.com/2011/04/background-audio-through-ios-movie.html | Background audio through an iOS movie player |
http://cocoawithlove.com/2011/04/user-interface-strings-in-cocoa.html | User interface strings in Cocoa |
http://cocoawithlove.com/2011_03_01_archive.html | March 2011 |
http://cocoawithlove.com/2011/03/mac-quartzgl-2d-drawing-on-graphics.html | Mac QuartzGL (2D drawing on the graphics card) per... |
http://cocoawithlove.com/2011/03/history-of-ios-media-apis-iphone-os-20.html | A history of iOS media APIs (iPhone OS 2.0 to iOS ... |
http://cocoawithlove.com/2011_01_01_archive.html | January 2011 |
http://cocoawithlove.com/2011/01/advanced-drawing-using-appkit.html | Advanced drawing using AppKit |
http://cocoawithlove.com/2011/01/submitting-functionality-for-future.html | Submitting functionality for a future version of i... |
http://cocoawithlove.com/search?updated-min=2010-01-01T00%3A00%3A00-08%3A00&updated-max=2011-01-01T00%3A00%3A00-08%3A00&max-results=41 | 2010 |
http://cocoawithlove.com/2010_12_01_archive.html | December 2010 |
http://cocoawithlove.com/2010/12/uitableview-construction-drawing-and.html | UITableView construction, drawing and management (... |
http://cocoawithlove.com/2010/12/version-control-for-solo-mac-developers.html | Version control for solo Mac developers |
http://cocoawithlove.com/2010_11_01_archive.html | November 2010 |
http://cocoawithlove.com/2010/11/back-to-mac-12-features-from-ios-i-like.html | Back to the Mac? 12 features from iOS I'd like to ... |
http://cocoawithlove.com/2010/11/cocoa-application-for-running-scripts.html | A Cocoa application for running scripts |
http://cocoawithlove.com/2010/11/deployment-script-for-generic-cocoa-mac.html | A deployment script for a generic Cocoa Mac applic... |
http://cocoawithlove.com/2010_10_01_archive.html | October 2010 |
http://cocoawithlove.com/2010/10/ios-tone-generator-introduction-to.html | An iOS tone generator (an introduction to AudioUni... |
http://cocoawithlove.com/2010/10/testing-if-arbitrary-pointer-is-valid.html | Testing if an arbitrary pointer is a valid object ... |
http://cocoawithlove.com/2010_09_01_archive.html | September 2010 |
http://cocoawithlove.com/2010/09/zoomingviewcontroller-to-animate-uiview.html | A ZoomingViewController to animate a UIView to ful... |
http://cocoawithlove.com/2010/09/minimalist-cocoa-programming.html | Minimalist Cocoa programming |
http://cocoawithlove.com/2010/09/overhead-of-spawning-threads.html | The overhead of spawning threads (a performance ex... |
http://cocoawithlove.com/2010/09/substituting-local-data-for-remote.html | Substituting local data for remote UIWebView reque... |
http://cocoawithlove.com/2010_08_01_archive.html | August 2010 |
http://cocoawithlove.com/2010/08/alternative-objective-c-object.html | Alternative Objective-C object allocation for larg... |
http://cocoawithlove.com/2010_07_01_archive.html | July 2010 |
http://cocoawithlove.com/2010/07/is-virtual-machine-for-cocoa.html | Is a virtual machine for Cocoa programming inevita... |
http://cocoawithlove.com/2010/07/tips-tricks-for-conditional-ios3-ios32.html | Tips & Tricks for conditional iOS3, iOS3.2 and iOS... |
http://cocoawithlove.com/2010_06_01_archive.html | June 2010 |
http://cocoawithlove.com/2010/06/assign-retain-copy-pitfalls-in-obj-c.html | Assign, retain, copy: pitfalls in Obj-C property a... |
http://cocoawithlove.com/2010/06/design-of-every-mac-application.html | The design of every Mac application |
http://cocoawithlove.com/2010/06/sorting-nsmutablearray-with-random.html | Sorting an NSMutableArray with a random comparison... |
http://cocoawithlove.com/2010/06/avoiding-deadlocks-and-latency-in.html | Avoiding deadlocks and latency in libdispatch |
http://cocoawithlove.com/2010_05_01_archive.html | May 2010 |
http://cocoawithlove.com/2010/05/handling-unhandled-exceptions-and.html | Handling unhandled exceptions and signals |
http://cocoawithlove.com/2010/05/5-ways-to-draw-2d-shape-with-hole-in.html | 5 ways to draw a 2D shape with a hole in CoreGraph... |
http://cocoawithlove.com/2010/05/look-at-how-malloc-works-on-mac.html | A look at how malloc works on the Mac |
http://cocoawithlove.com/2010/05/finding-or-creating-application-support.html | Finding or creating the application support direct... |
http://cocoawithlove.com/2010_04_01_archive.html | April 2010 |
http://cocoawithlove.com/2010/04/porting-mac-program-to-windows-using.html | Porting a Mac program to Windows using The Cocotro... |
http://cocoawithlove.com/2010/04/design-of-multi-platform-app-using.html | Design of a multi-platform app using The Cocotron |
http://cocoawithlove.com/2010/04/options-for-porting-objective-ccocoa.html | Options for porting Objective-C/Cocoa apps to Wind... |
http://cocoawithlove.com/2010/04/network-data-requirements-on-iphone-os.html | Network data requirements on iPhone OS devices |
http://cocoawithlove.com/2010/04/streamtome-is-available-for-ipad.html | StreamToMe is available for the iPad! |
http://cocoawithlove.com/2010_03_01_archive.html | March 2010 |
http://cocoawithlove.com/2010/03/streaming-mp3aac-audio-again.html | Streaming MP3/AAC audio again |
http://cocoawithlove.com/2010/03/dynamic-ivars-solving-fragile-base.html | Dynamic ivars: solving a fragile base class proble... |
http://cocoawithlove.com/2010/03/custom-ui-bindings-in-interface-builder.html | Custom UI Bindings in Interface Builder |
http://cocoawithlove.com/2010/03/designing-view-with-bindings.html | Designing a view with Bindings (UITableView on the... |
http://cocoawithlove.com/2010/03/load-from-nib-or-construct-views-in.html | Load from NIB or construct views in code: which is... |
http://cocoawithlove.com/2010_02_01_archive.html | February 2010 |
http://cocoawithlove.com/2010/02/streamtome-20-is-out-and-cocoa-with.html | StreamToMe 2.0 is out (and Cocoa With Love is 2 ye... |
http://cocoawithlove.com/2010/02/resolving-path-containing-mixture-of.html | Resolving a path containing a mixture of aliases a... |
http://cocoawithlove.com/2010/02/differences-between-core-data-and.html | The differences between Core Data and a Database |
http://cocoawithlove.com/2010/02/custom-build-rules-generated-tables-and.html | Custom build rules, generated tables and faster fl... |
http://cocoawithlove.com/2010/02/finding-cause-of-simple-performance.html | Finding the cause of performance issues in your pr... |
http://cocoawithlove.com/2010_01_01_archive.html | January 2010 |
http://cocoawithlove.com/2010/01/5-key-value-coding-approaches-in-cocoa.html | 5 key-value coding approaches in Cocoa |
http://cocoawithlove.com/2010/01/what-is-meta-class-in-objective-c.html | What is a meta-class in Objective-C? |
http://cocoawithlove.com/2010/01/getting-subclasses-of-objective-c-class.html | Getting the subclasses of an Objective-C class |
http://cocoawithlove.com/search?updated-min=2009-01-01T00%3A00%3A00-08%3A00&updated-max=2010-01-01T00%3A00%3A00-08%3A00&max-results=50 | 2009 |
http://cocoawithlove.com/2009_12_01_archive.html | December 2009 |
http://cocoawithlove.com/2009_11_01_archive.html | November 2009 |
http://cocoawithlove.com/2009_10_01_archive.html | October 2009 |
http://cocoawithlove.com/2009_09_01_archive.html | September 2009 |
http://cocoawithlove.com/2009_08_01_archive.html | August 2009 |
http://cocoawithlove.com/2009_07_01_archive.html | July 2009 |
http://cocoawithlove.com/2009_06_01_archive.html | June 2009 |
http://cocoawithlove.com/2009_05_01_archive.html | May 2009 |
http://cocoawithlove.com/2009_04_01_archive.html | April 2009 |
http://cocoawithlove.com/2009_03_01_archive.html | March 2009 |
http://cocoawithlove.com/2009_02_01_archive.html | February 2009 |
http://cocoawithlove.com/2009_01_01_archive.html | January 2009 |
http://cocoawithlove.com/search?updated-min=2008-01-01T00%3A00%3A00-08%3A00&updated-max=2009-01-01T00%3A00%3A00-08%3A00&max-results=47 | 2008 |
http://cocoawithlove.com/2008_12_01_archive.html | December 2008 |
http://cocoawithlove.com/2008_11_01_archive.html | November 2008 |
http://cocoawithlove.com/2008_10_01_archive.html | October 2008 |
http://cocoawithlove.com/2008_09_01_archive.html | September 2008 |
http://cocoawithlove.com/2008_08_01_archive.html | August 2008 |
http://cocoawithlove.com/2008_07_01_archive.html | July 2008 |
http://cocoawithlove.com/2008_06_01_archive.html | June 2008 |
http://cocoawithlove.com/2008_05_01_archive.html | May 2008 |
http://cocoawithlove.com/2008_04_01_archive.html | April 2008 |
http://cocoawithlove.com/2008_03_01_archive.html | March 2008 |
http://cocoawithlove.com/2008_02_01_archive.html | February 2008 |
http://cocoawithlove.com/2011/06/big-weakness-of-objective-c-weak-typing.html | A big weakness in Objective-C's weak typing |
http://cocoawithlove.com/2011/06/big-weakness-of-objective-c-weak-typing.html | Read more... |
http://cocoawithlove.com/2011/06/process-of-writing-ios-application.html | An RSS-feed and location-based iOS application |
http://cocoawithlove.com/2008/09/drawing-gloss-gradients-in-coregraphics.html | Drawing gloss gradients in CoreGraphics |
http://cocoawithlove.com/2008/03/core-data-one-line-fetch.html | Core Data: one line fetch |
http://cocoawithlove.com/2009/09/whereismymac-snow-leopard-corelocation.html | WhereIsMyMac, a Snow Leopard CoreLocation project |
http://cocoawithlove.com/2009/12/sample-iphone-application-with-complete.html | A sample iPhone application with complete unit tests |
http://cocoawithlove.com/2011/05/classes-for-fetching-and-parsing-xml-or.html | Classes for fetching and parsing XML or JSON via HTTP |
http://cocoawithlove.com/2010/05/finding-or-creating-application-support.html | Finding or creating the application support directory |
http://cocoawithlove.com/2008/05/adapter-interfaces-in-objective-c-using.html | Adapter interfaces in Objective-C, using categories |
http://cocoawithlove.com/2008/10/sliding-uitextfields-around-to-avoid.html | Sliding UITextFields around to avoid the keyboard |
http://cocoawithlove.com/2009/11/writing-parser-using-nsscanner-csv.html | Writing a parser using NSScanner |
http://cocoawithlove.com/2010/12/uitableview-construction-drawing-and.html | UITableView construction, drawing and management |
http://cocoawithlove.com/2009/11/writing-parser-using-nsscanner-csv.html | Writing a parser using NSScanner |
http://cocoawithlove.com/2010/12/uitableview-construction-drawing-and.html | UITableView construction, drawing and management |
http://cocoawithlove.com/2011/06/process-of-writing-ios-application.html | Read more... |
http://cocoawithlove.com/2011/05/classes-for-fetching-and-parsing-xml-or.html | Classes for fetching and parsing XML or JSON via HTTP |
http://cocoawithlove.com/2010/12/uitableview-construction-drawing-and.html | wrote a recent post showing how I handle display in tables |
http://cocoawithlove.com/2009/07/rules-to-avoid-retain-cycles.html | retain cycle |
http://cocoawithlove.com/2008/10/using-libxml2-for-parsing-and-xpath.html | previously spoken |
http://cocoawithlove.com/2011/05/classes-for-fetching-and-parsing-xml-or.html | Read more... |
http://cocoawithlove.com/2011/05/presenting-mac-dialog-sheet-with-visual.html | Presenting a Mac dialog sheet with visual cue effects |
http://cocoawithlove.com/2011/05/presenting-mac-dialog-sheet-with-visual.html | Read more... |
http://cocoawithlove.com/2011/04/background-audio-through-ios-movie.html | Background audio through an iOS movie player |
http://cocoawithlove.com/2011/03/history-of-ios-media-apis-iphone-os-20.html | history of iOS media APIs |
http://cocoawithlove.com/2011/04/background-audio-through-ios-movie.html | Read more... |
http://cocoawithlove.com/2011/04/user-interface-strings-in-cocoa.html | User interface strings in Cocoa |
http://cocoawithlove.com/2011/04/user-interface-strings-in-cocoa.html | Read more... |
http://cocoawithlove.com/search?updated-max=2011-04-05T21%3A57%3A00-07%3A00&max-results=8 | Older Posts |
http://cocoawithlove.com/ | Home |
external links
address | anchor text |
---|---|
http://projectswithlove.com/about.html | About |
http://projectswithlove.com | ProjectsWithLove.com |
http://pragmaticstudio.com/iphone | The Pragmatic Studio |
http://feeds.feedburner.com/CocoaWithLove | |
http://feeds.feedburner.com/CocoaWithLove | Subscribe to this blog |
http://www.twitter.com/cocoawithlove | Follow cocoawithlove on Twitter |
http://www.twitter.com/cocoawithlove | cocoawithlove on Twitter |
http://www.fuelwatch.wa.gov.au/ | Western Australian government's "Fuel Watch" scheme |
http://projectswithlove.com/projects/FuelView.zip | FuelView.zip |
http://projectswithlove.com/projects/FuelView.zip | FuelView.zip |
http://restkit.org/ | RestKit |
http://projectswithlove.com/projects/HTTPXMLJSONFetchers.zip | HTTPXMLJSONFetchers.zip |
http://stig.github.com/json-framework/ | SBJSON |
http://stackoverflow.com/questions/2256625/comparison-of-json-parser-for-objective-c-json-framework-yajl-touchjson-etc | JSON libraries for iOS and Mac discussed here on Stackoverflow |
http://projectswithlove.com/projects/HTTPXMLJSONFetchers.zip | HTTPXMLJSONFetchers.zip |
http://projectswithlove.com/projects/PresentSheetWithEffect.zip | PresentSheetWithEffect.zip |
http://projectswithlove.com/projects/PresentSheetWithEffect.zip | PresentSheetWithEffect.zip |
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=325327899&mt=8 | StreamToMe, available through the iOS App Store |
http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/BackgroundExecution/BackgroundExecution.html | Executing Code in the Background |
http://developer.apple.com/library/ios/#qa/qa1668/_index.html | Technical Q&A QA1668 |
http://www.google.com.au/search?hl=en&safe=off&client=safari&rls=en&q=+site:apple.com+playing+video+background+ios+4.3&sa=X&ei=QZmuTb7iI4SnrAe61oiXCg&ved=0CAIQqAQwAg | From iOS 4.3, this behavior has been blocked |
http://cukes.info/ | Cucumber |
http://blog.thepete.net/2010/07/frank-automated-acceptance-tests-for.html | Frank |
http://en.wikipedia.org/wiki/Coupling_(computer_programming) | common or data coupling |
http://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPInternational/Articles/LanguageDesignations.html | Apple's Language and Locale Designations |
http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPInternational/BPInternational.html%23//apple_ref/doc/uid/10000171-SW1 | Apple's Internationalization documentation |
http://wilshipley.com/blog/2009/10/pimp-my-code-part-17-lost-in.html | Call Me Fishmeal: Pimp My Code, Part 17: Lost in Translations. |
http://www.stone.com/The_Cocoa_Files/Internationalize_Your_App.html | OS X & Cocoa Writings: Internationalizing Cocoa Applications, by Andrew C Stone |
http://homepage.mac.com/mmalc/Stepwise/Internationalization/ | Internationalizing Cocoa applications, mmalcolm Crawford |
http://projectswithlove.com/about.html | the About page |