last data update: 2011/10/14, 16:28
Website loading time
during the test: 0.35 s
cable connection (average): 0.58 s
DSL connection (average): 0.81 s
modem (average): 12.84 s
HTTP headers
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 14 Oct 2011 23:28:27 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
Vary: Accept-Encoding
Vary: Cookie
X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.
X-Pingback: http://idevrecipes.com/xmlrpc.php
Link:
Last-Modified: Fri, 14 Oct 2011 23:28:27 +0000
Cache-Control: max-age=300, must-revalidate
X-nananana: Batcache
Information about DNS servers
idevrecipes.com | MX | 40 | ASPMX2.GOOGLEMAIL.com | IN | 3600 |
idevrecipes.com | MX | 50 | ASPMX3.GOOGLEMAIL.com | IN | 3600 |
idevrecipes.com | MX | 10 | ASPMX.L.GOOGLE.com | IN | 3600 |
idevrecipes.com | MX | 20 | ALT1.ASPMX.L.GOOGLE.com | IN | 3600 |
idevrecipes.com | MX | 30 | ALT2.ASPMX.L.GOOGLE.com | IN | 3600 |
idevrecipes.com | TXT | v=spf1 include:_spf.google.com ~all | Array | IN | 3600 |
idevrecipes.com | A | 72.233.69.6 | IN | 300 | |
idevrecipes.com | A | 74.200.243.251 | IN | 300 | |
idevrecipes.com | A | 74.200.244.59 | IN | 300 | |
idevrecipes.com | A | 76.74.254.120 | IN | 300 | |
idevrecipes.com | A | 76.74.254.123 | IN | 300 | |
idevrecipes.com | A | 72.233.2.58 | IN | 300 | |
idevrecipes.com | SOA | ns1.wordpress.com | hostmaster.wordpress.com | 2005071858 | 14400 7200 604800 300 IN 43200 |
idevrecipes.com | NS | ns1.wordpress.com | IN | 14400 | |
idevrecipes.com | NS | ns2.wordpress.com | IN | 14400 | |
idevrecipes.com | NS | ns3.wordpress.com | IN | 14400 |
Received from the first DNS server
Request to the server "idevrecipes.com"
You used the following DNS server:
DNS Name: ns1.wordpress.com
DNS Server Address: 72.233.69.14#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 10415
flag: qr aa rd REQUEST: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 3
REQUEST SECTION:
idevrecipes.com. IN ANY
ANSWER SECTION:
idevrecipes.com. 86400 IN SOA ns1.wordpress.com. hostmaster.wordpress.com. 2005071858 14400 7200 604800 300
idevrecipes.com. 14400 IN NS ns1.wordpress.com.
idevrecipes.com. 14400 IN NS ns2.wordpress.com.
idevrecipes.com. 14400 IN NS ns3.wordpress.com.
idevrecipes.com. 3600 IN TXT "v=spf1 include:_spf.google.com ~all"
idevrecipes.com. 3600 IN MX 10 ASPMX.L.GOOGLE.com.
idevrecipes.com. 3600 IN MX 20 ALT1.ASPMX.L.GOOGLE.com.
idevrecipes.com. 3600 IN MX 30 ALT2.ASPMX.L.GOOGLE.com.
idevrecipes.com. 3600 IN MX 40 ASPMX2.GOOGLEMAIL.com.
idevrecipes.com. 3600 IN MX 50 ASPMX3.GOOGLEMAIL.com.
idevrecipes.com. 300 IN A 74.200.243.251
idevrecipes.com. 300 IN A 76.74.254.123
idevrecipes.com. 300 IN A 72.233.69.6
idevrecipes.com. 300 IN A 72.233.2.58
idevrecipes.com. 300 IN A 74.200.244.59
idevrecipes.com. 300 IN A 76.74.254.120
SECTION NOTES:
ns1.wordpress.com. 14400 IN A 72.233.69.14
ns2.wordpress.com. 14400 IN A 76.74.159.137
ns3.wordpress.com. 14400 IN A 64.34.177.159
Received 466 bytes from address 72.233.69.14#53 in 50 ms
Received from the second DNS server
Request to the server "idevrecipes.com"
You used the following DNS server:
DNS Name: ns2.wordpress.com
DNS Server Address: 76.74.159.137#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 27468
flag: qr aa rd REQUEST: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 3
REQUEST SECTION:
idevrecipes.com. IN ANY
ANSWER SECTION:
idevrecipes.com. 86400 IN SOA ns1.wordpress.com. hostmaster.wordpress.com. 2005071858 14400 7200 604800 300
idevrecipes.com. 300 IN A 74.200.244.59
idevrecipes.com. 14400 IN NS ns1.wordpress.com.
idevrecipes.com. 14400 IN NS ns2.wordpress.com.
idevrecipes.com. 14400 IN NS ns3.wordpress.com.
idevrecipes.com. 3600 IN TXT "v=spf1 include:_spf.google.com ~all"
idevrecipes.com. 3600 IN MX 10 ASPMX.L.GOOGLE.com.
idevrecipes.com. 3600 IN MX 20 ALT1.ASPMX.L.GOOGLE.com.
idevrecipes.com. 3600 IN MX 30 ALT2.ASPMX.L.GOOGLE.com.
idevrecipes.com. 3600 IN MX 40 ASPMX2.GOOGLEMAIL.com.
idevrecipes.com. 3600 IN MX 50 ASPMX3.GOOGLEMAIL.com.
idevrecipes.com. 300 IN A 72.233.69.6
idevrecipes.com. 300 IN A 76.74.254.123
idevrecipes.com. 300 IN A 76.74.254.120
idevrecipes.com. 300 IN A 72.233.2.58
idevrecipes.com. 300 IN A 74.200.243.251
SECTION NOTES:
ns1.wordpress.com. 14400 IN A 72.233.69.14
ns2.wordpress.com. 14400 IN A 76.74.159.137
ns3.wordpress.com. 14400 IN A 64.34.177.159
Received 466 bytes from address 76.74.159.137#53 in 83 ms
Subdomains (the first 50)
Typos (misspells)
udevrecipes.com jdevrecipes.com kdevrecipes.com odevrecipes.com 9devrecipes.com 8devrecipes.com isevrecipes.com ixevrecipes.com icevrecipes.com ifevrecipes.com irevrecipes.com ieevrecipes.com idwvrecipes.com idsvrecipes.com iddvrecipes.com idrvrecipes.com id4vrecipes.com id3vrecipes.com idecrecipes.com idebrecipes.com idegrecipes.com idefrecipes.com ideveecipes.com idevdecipes.com idevfecipes.com idevtecipes.com idev5ecipes.com idev4ecipes.com idevrwcipes.com idevrscipes.com idevrdcipes.com | idevrrcipes.com idevr4cipes.com idevr3cipes.com idevrexipes.com idevrevipes.com idevrefipes.com idevredipes.com idevrecupes.com idevrecjpes.com idevreckpes.com idevrecopes.com idevrec9pes.com idevrec8pes.com idevrecioes.com idevreciles.com idevreci-es.com idevreci0es.com idevrecipws.com idevrecipss.com idevrecipds.com idevreciprs.com idevrecip4s.com idevrecip3s.com idevrecipea.com idevrecipez.com idevrecipex.com idevreciped.com idevrecipee.com idevrecipew.com devrecipes.com ievrecipes.com | idvrecipes.com iderecipes.com idevecipes.com idevrcipes.com idevreipes.com idevrecpes.com idevrecies.com idevrecips.com idevrecipe.com dievrecipes.com iedvrecipes.com idverecipes.com idervecipes.com idevercipes.com idevrceipes.com idevreicpes.com idevrecpies.com idevrecieps.com idevrecipse.com iidevrecipes.com iddevrecipes.com ideevrecipes.com idevvrecipes.com idevrrecipes.com idevreecipes.com idevreccipes.com idevreciipes.com idevrecippes.com idevrecipees.com idevrecipess.com |
Location
IP: 72.233.69.6, 74.200.243.251, 74.200.244.59, 76.74.254.120, 76.74.254.123, 72.233.2.58
continent: NA, country: United States (USA), city: Plano
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 87.43 KB
text per all code ratio: 49 %
title: iDev Recipes
description:
keywords:
encoding: UTF-8
language: en
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the | 457 |
to | 143 |
of | 133 |
and | 112 |
is | 93 |
we | 77 |
tab | 61 |
in | 58 |
you | 56 |
that | 56 |
view | 54 |
The | 46 |
on | 46 |
// | 45 |
it | 41 |
for | 41 |
bar | 41 |
this | 41 |
app | 34 |
image | 31 |
up | 30 |
with | 29 |
custom | 28 |
out | 27 |
will | 27 |
animation | 27 |
frame | 25 |
have | 24 |
be | 23 |
swipe | 22 |
background | 22 |
[UIView | 22 |
when | 21 |
an | 21 |
then | 21 |
arrow | 21 |
our | 21 |
at | 20 |
by | 20 |
iPhone | 20 |
are | 19 |
top | 19 |
or | 18 |
as | 18 |
back | 18 |
do | 18 |
menu | 18 |
button | 18 |
has | 18 |
width | 18 |
We | 17 |
page | 17 |
content | 16 |
16 | |
like | 15 |
scroll | 15 |
so | 15 |
table | 15 |
get | 15 |
start | 15 |
Full | 15 |
Source | 15 |
set | 15 |
view. | 14 |
how | 14 |
cell | 14 |
animate | 14 |
your | 14 |
iOS | 14 |
item | 13 |
This | 13 |
side | 13 |
each | 13 |
add | 13 |
can | 13 |
new | 12 |
WordPress | 12 |
If | 12 |
In | 12 |
So | 12 |
You | 11 |
location | 11 |
user | 11 |
first | 11 |
(0 | 11 |
but | 11 |
if | 11 |
one | 11 |
| | 11 |
When | 11 |
also | 11 |
was | 11 |
time | 11 |
every | 10 |
notification | 10 |
want | 10 |
go | 10 |
Categories | 10 |
0; | 10 |
which | 10 |
10 | |
next | 10 |
use | 10 |
To | 10 |
see | 10 |
right | 9 |
footer | 9 |
same | 9 |
what | 9 |
from | 9 |
[self | 9 |
left | 9 |
How | 9 |
recipe | 9 |
method | 8 |
need | 8 |
2011 | 8 |
code | 8 |
0.000000 | 8 |
doesn’t | 8 |
more | 8 |
blue | 8 |
we’ll | 8 |
height | 8 |
single | 8 |
pull | 8 |
another | 8 |
half | 8 |
does | 8 |
app, | 8 |
recreate | 7 |
its | 7 |
pixels | 7 |
offscreen | 7 |
Pressed | 7 |
here | 7 |
it’s | 7 |
animation. | 7 |
about | 7 |
put | 7 |
vertical | 7 |
they | 7 |
Freshly | 7 |
Problem: | 7 |
there | 7 |
horizontal | 7 |
into | 7 |
uses | 7 |
know | 7 |
Solution: | 7 |
memory | 6 |
UI, | 6 |
image, | 6 |
where | 6 |
-(void) | 6 |
controller | 6 |
block | 6 |
just | 6 |
But | 6 |
images | 6 |
than | 6 |
couple | 6 |
beginAnimations:nil | 6 |
selected | 6 |
down | 6 |
App | 6 |
header | 6 |
figure | 6 |
methods | 6 |
commitAnimations]; | 6 |
items | 6 |
implement | 6 |
feature | 6 |
It | 6 |
call | 6 |
content. | 6 |
simply | 6 |
standard | 6 |
320 | 6 |
both | 6 |
sample | 5 |
their | 5 |
after | 5 |
make | 5 |
Just | 5 |
buttons | 5 |
animated | 5 |
offset | 5 |
index | 5 |
context:nil]; | 5 |
existing | 5 |
things | 5 |
CGRectMake(0, | 5 |
used | 5 |
real | 5 |
very | 5 |
UIWebView | 5 |
would | 5 |
swipes | 5 |
animating | 5 |
change | 5 |
article | 5 |
Delete | 5 |
around | 5 |
based | 5 |
bar. | 5 |
bottom | 5 |
added | 5 |
always | 5 |
low | 5 |
CGFloat | 5 |
UINavigationController | 5 |
Animation, | 5 |
slightly | 5 |
state | 4 |
two | 4 |
think | 4 |
setAnimationDuration:0.2]; | 4 |
simple | 4 |
don’t | 4 |
title | 4 |
actual | 4 |
my | 4 |
indicator | 4 |
54 | 4 |
Next | 4 |
draw | 4 |
subview | 4 |
current | 4 |
subclass | 4 |
build | 4 |
views | 4 |
similar | 4 |
There | 4 |
let | 4 |
built | 4 |
(void) | 4 |
number | 4 |
apps | 4 |
calculate | 4 |
black | 4 |
above | 4 |
autorelease]; | 4 |
posts | 4 |
Zaarly | 4 |
cellFrame.size.width, | 4 |
30); | 4 |
before | 4 |
Animating | 4 |
delegate | 4 |
For | 4 |
UIImage* | 4 |
alloc] | 4 |
create | 4 |
animates | 4 |
nav | 4 |
Reeder | 4 |
trying | 4 |
look | 4 |
did | 4 |
gray | 4 |
RSS | 4 |
were | 4 |
location. | 4 |
Add | 4 |
post | 4 |
he | 4 |
us | 4 |
glow | 4 |
UITabBarController | 4 |
Our | 4 |
UIScrollView | 4 |
end | 4 |
selected. | 4 |
message | 4 |
Instead | 4 |
implementation | 4 |
display | 3 |
resize | 3 |
might | 3 |
Location | 3 |
app. | 3 |
sideSwipeView.frame | 3 |
letting | 3 |
previous | 3 |
Images, | 3 |
instead | 3 |
After | 3 |
hierarchy. | 3 |
either | 3 |
come | 3 |
border | 3 |
really | 3 |
isn’t | 3 |
figures | 3 |
below | 3 |
blog | 3 |
step | 3 |
hierarchy | 3 |
place | 3 |
selected, | 3 |
Inside | 3 |
return | 3 |
verticalLocation | 3 |
take | 3 |
Matt | 3 |
all | 3 |
matter | 3 |
Here | 3 |
turns | 3 |
white | 3 |
web | 3 |
lets | 3 |
open | 3 |
find | 3 |
wood | 3 |
thing | 3 |
called, | 3 |
called | 3 |
only | 3 |
bar, | 3 |
Apple’s | 3 |
460); | 3 |
while | 3 |
nextPage | 3 |
force | 3 |
cells | 3 |
finger | 3 |
54); | 3 |
ability | 3 |
tried | 3 |
button’s | 3 |
using | 3 |
great | 3 |
not | 3 |
WordPress.com | 3 |
thinking | 3 |
view: | 3 |
likely | 3 |
already | 3 |
notificationView.alpha | 3 |
Create | 3 |
gradient | 3 |
solid | 3 |
direction | 3 |
pushing | 3 |
showing | 3 |
me | 3 |
interesting | 3 |
these | 3 |
part | 3 |
text | 3 |
view, | 3 |
blogs | 3 |
editing | 3 |
nice | 3 |
Now | 3 |
Animate | 3 |
cellFrame.origin.y, | 3 |
cell’s | 3 |
item. | 3 |
[tableView | 3 |
you’ll | 3 |
table. | 3 |
cellFrame.size.height); | 3 |
bounces | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
of the | 72 |
tab bar | 36 |
the tab | 24 |
in the | 22 |
for the | 17 |
top of | 16 |
Full Source | 15 |
to the | 15 |
the menu | 13 |
the Twitter | 12 |
at the | 12 |
the arrow | 12 |
width of | 12 |
the width | 12 |
the scroll | 12 |
frame (0 | 11 |
scroll view | 11 |
custom tab | 11 |
(0 0; | 10 |
on the | 10 |
the user | 10 |
| 10 | |
the animation | 10 |
side swipe | 9 |
to be | 9 |
the same | 9 |
the next | 9 |
on top | 9 |
the cell | 9 |
the top | 9 |
go up | 8 |
set the | 8 |
to animate | 8 |
the background | 8 |
2011 // | 8 |
as the | 8 |
height of | 8 |
have to | 8 |
by the | 8 |
background image | 8 |
image and | 8 |
iPhone app | 8 |
and then | 7 |
In the | 7 |
cell content | 7 |
the side | 7 |
table view | 7 |
that the | 7 |
If you | 7 |
Freshly Pressed | 7 |
out the | 7 |
swipe view | 7 |
want to | 6 |
the app | 6 |
is the | 6 |
the table | 6 |
back button | 6 |
couple of | 6 |
[UIView beginAnimations:nil | 6 |
does the | 6 |
Twitter app | 6 |
animation block | 6 |
[UIView commitAnimations]; | 6 |
image for | 6 |
will be | 6 |
pull up | 6 |
the WordPress | 6 |
the custom | 6 |
need to | 6 |
and the | 6 |
every time | 6 |
we start | 6 |
frame of | 6 |
to do | 5 |
beginAnimations:nil context:nil]; | 5 |
Categories Animation, | 5 |
low memory | 5 |
the height | 5 |
arrow on | 5 |
start at | 5 |
the frame | 5 |
recreate this | 5 |
that is | 5 |
How does | 5 |
and footer | 5 |
so the | 5 |
the first | 5 |
you pull | 5 |
pixels so | 5 |
this is | 5 |
and we | 5 |
figure out | 5 |
iPhone App | 5 |
Twitter iPhone | 5 |
do we | 5 |
we have | 5 |
the bottom | 5 |
you can | 5 |
our custom | 5 |
that you | 5 |
context:nil]; [UIView | 5 |
header and | 5 |
view controller | 5 |
tab bar. | 5 |
get the | 5 |
custom notification | 5 |
the image | 5 |
of your | 5 |
bottom of | 5 |
view and | 5 |
for each | 5 |
WordPress iPhone | 4 |
sample app | 4 |
to let | 4 |
trying to | 4 |
the Delete | 4 |
view is | 4 |
Delete button | 4 |
up or | 4 |
is how | 4 |
and it | 4 |
an image | 4 |
When the | 4 |
half the | 4 |
each of | 4 |
the standard | 4 |
the title | 4 |
the built | 4 |
built in | 4 |
title of | 4 |
of single | 4 |
new image | 4 |
animation is | 4 |
[UIView setAnimationDuration:0.2]; | 4 |
How do | 4 |
custom background | 4 |
one of | 4 |
the vertical | 4 |
to figure | 4 |
calculate the | 4 |
background and | 4 |
blue glow | 4 |
next page | 4 |
bar item | 4 |
up by | 4 |
to start | 4 |
We want | 4 |
of this | 4 |
0.000000 0.000000 | 4 |
0.000000 Categories | 4 |
in iOS | 4 |
arrow is | 4 |
vertical location | 4 |
in our | 4 |
we can | 4 |
to recreate | 4 |
animate the | 4 |
Just like | 4 |
the notification | 4 |
an animation | 4 |
horizontal location | 4 |
here is | 4 |
above the | 4 |
is slightly | 4 |
0; 320 | 4 |
location we | 4 |
when the | 4 |
0; 54 | 4 |
view to | 4 |
the existing | 4 |
the right | 4 |
frame to | 4 |
we will | 4 |
subview of | 4 |
30); | | 4 |
user swipes | 3 |
left or | 3 |
delegate for | 3 |
to see | 3 |
the sample | 3 |
tab is | 3 |
bar indicator | 3 |
figures out | 3 |
the horizontal | 3 |
the number | 3 |
and draw | 3 |
we need | 3 |
We also | 3 |
let you | 3 |
the left | 3 |
out how | 3 |
image that | 3 |
the code | 3 |
current tab | 3 |
content in | 3 |
start the | 3 |
This is | 3 |
to display | 3 |
number of | 3 |
implement custom | 3 |
based on | 3 |
of items | 3 |
location of | 3 |
this feature | 3 |
view cells | 3 |
there is | 3 |
Problem: The | 3 |
the ability | 3 |
ability to | 3 |
we did | 3 |
into view. | 3 |
letting you | 3 |
arrow and | 3 |
and add | 3 |
want the | 3 |
time the | 3 |
then the | 3 |
blue gradient | 3 |
of table | 3 |
notification view. | 3 |
turns out | 3 |
we build | 3 |
swipe on | 3 |
the Freshly | 3 |
the index | 3 |
you want | 3 |
of an | 3 |
the actual | 3 |
the table. | 3 |
with the | 3 |
do the | 3 |
CGFloat verticalLocation | 3 |
Inside the | 3 |
So we | 3 |
than the | 3 |
animate in | 3 |
we are | 3 |
change the | 3 |
is selected, | 3 |
The button’s | 3 |
we first | 3 |
we take | 3 |
about the | 3 |
the view | 3 |
view hierarchy | 3 |
we animate | 3 |
know that | 3 |
out in | 3 |
when you | 3 |
that when | 3 |
so we | 3 |
the end | 3 |
to get | 3 |
part of | 3 |
and set | 3 |
you get | 3 |
page to | 3 |
iPhone app, | 3 |
the back | 3 |
state will | 3 |
tab bar, | 3 |
Images, UI, | 3 |
we also | 3 |
You can | 3 |
how to | 3 |
cellFrame.origin.y, cellFrame.size.width, | 3 |
54); | | 3 |
the images | 3 |
nav bar | 3 |
is simply | 3 |
Add the | 3 |
animate to | 3 |
is to | 3 |
320 460); | 3 |
both the | 3 |
below the | 3 |
54 54); | 3 |
cellFrame.size.width, cellFrame.size.height); | 3 |
that we | 3 |
Here is | 3 |
you were | 3 |
the footer | 3 |
content and | 3 |
// We | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the tab bar | 17 |
of the tab | 16 |
top of the | 15 |
frame (0 0; | 10 |
the width of | 10 |
the top of | 8 |
the scroll view | 8 |
on top of | 8 |
the side swipe | 7 |
side swipe view | 7 |
custom tab bar | 7 |
frame of the | 6 |
width of the | 6 |
the Twitter app | 6 |
bottom of the | 5 |
the cell content | 5 |
How does the | 5 |
you pull up | 5 |
the height of | 5 |
the bottom of | 5 |
header and footer | 5 |
[UIView beginAnimations:nil context:nil]; | 5 |
the frame of | 5 |
height of the | 5 |
beginAnimations:nil context:nil]; [UIView | 5 |
the background image | 4 |
to figure out | 4 |
at the top | 4 |
the custom notification | 4 |
the title of | 4 |
title of the | 4 |
0.000000 0.000000 Categories | 4 |
background image and | 4 |
tab bar item | 4 |
we start at | 4 |
start at the | 4 |
of the scroll | 4 |
the built in | 4 |
width of single | 4 |
when the user | 4 |
go up by | 4 |
(0 0; 320 | 4 |
by the height | 4 |
(0 0; 54 | 4 |
set the frame | 4 |
the Delete button | 4 |
arrow on top | 4 |
We want to | 4 |
image for the | 3 |
frame to be | 3 |
above the tab | 3 |
subview of the | 3 |
so the arrow | 3 |
number of items | 3 |
one of your | 3 |
we need to | 3 |
the arrow on | 3 |
table view cells | 3 |
of the notification | 3 |
of the background | 3 |
How do we | 3 |
the ability to | 3 |
scroll view and | 3 |
swipe view to | 3 |
custom tab bar. | 3 |
each of the | 3 |
want to animate | 3 |
do the same | 3 |
to recreate this | 3 |
WordPress iPhone app | 3 |
0; 320 460); | 3 |
want to recreate | 3 |
30); | 3 | |
animate to the | 3 |
the animation block | 3 |
of the table | 3 |
context:nil]; [UIView setAnimationDuration:0.2]; | 3 |
half the width | 3 |
54); | 3 | |
to animate to | 3 |
0; 54 54); | 3 |
54 54); | | 3 |
the Freshly Pressed | 3 |
the next page | 3 |
pixels so the | 3 |
tab bar indicator | 3 |
Twitter iPhone App | 3 |
does the Twitter | 3 |
figure out the | 3 |
the Twitter iPhone | 3 |
cellFrame.origin.y, cellFrame.size.width, cellFrame.size.height); | 3 |
have to do | 3 |
for the tab | 3 |
the WordPress iPhone | 3 |
to let you | 3 |
state will be | 3 |
current tab bar | 3 |
B tags
U tags
I tags
images
file name | alternative text |
---|---|
zaarly.png?w=439&h=161 | |
tweet_button.png?w=460 | Tweet This! |
hackernews-badge.png?w=460 | Hacker News |
share_on_facebook.png?w=460 | Share on Facebook |
twittersideswipe1.png?w=460&h=116 | Follow iDevRecipes on Twitter |
cell_animation_illustration.png?w=460&h=300 | Find Us on Facebook |
bounce_animation_illustration.png?w=460&h=300 | |
wordpress_reimagined_freshly_pressed.png?w=320&h=460 | |
wordpress_reimagined_cell.png?w=320&h=181 | |
wordpress_reimagined_post.png?w=320&h=460 | |
uitabbaritem_badgevalue.png?w=460&h=69 | |
instagram_custom_tabbar_notification.jpg?w=460&h=690 | |
instagram_custom_tabbar_notification_nib.png?w=360&h=196 | |
instagram.png?w=460&h=63 | |
reeder.png?w=460&h=63 | |
dailybooth.png?w=460&h=63 | |
customtabbar.png?w=460&h=70 | |
black_and_white_mask_image.png?w=64&h=16 | |
reeder_app.jpg?w=460&h=690 | |
twitter_1.png?w=320&h=48 | |
twitter_2.png?w=320&h=48 | |
twitter_3.png?w=320&h=48 | |
twitter_4.png?w=320&h=48 | |
twitter_5.png?w=320&h=48 | |
follow_us-b.png | |
find_us_on_facebook.jpeg | |
p-18-mFEk4J448M.gif?labels=%2Clanguage.en%2Ctype.wpcom | |
p?cj=1c1=2&c2=7518284 | |
b.gif?v=noscript |
headers
H1
Zaarly
Debugging Magic: Auto Simulate iOS Memory Warnings
How does the Twitter iPhone app implement side swiping on a table?
Reimagining the WordPress iPhone app
How does the Instagram iPhone app implement a custom tab bar notification?
Exploring iPhone view hierarchies
How do iPhone apps Instagram/Reeder/DailyBooth implement custom NavigationBars with variable width back buttons?
How does the Twitter iPhone App implement a custom tab bar?
How does the Reeder iPhone app swipe up and down between articles?
How does the Twitter iPhone App animate the current tab bar indicator?
H2
Problem:
Solution:
H3
Problem:
Solution:
H4
1. Enabling swipe to delete
2. Disabling the Delete button
3. Getting notified when a swipe occurred
Not Good Yet
Making it Great
Reimagined Around Content Consumption
Prototype Implementation
Freshly Pressed
Scraping
What do you think?
Vertical/Horizontal Location
Showing/Hiding the custom notification view
The nav bar background
Multiple nav bar backgrounds
Custom back button
Trying it out
The tab bar background
The header and footer views
Subclassing UIScrollView
Animating the header and footer views
Animating the previous and next page
UIWebViews are unique
Vertical Location
Horizontal Location
Add the arrow on top of the tab bar
Animate the arrow when a new tab is selected
H5
H6
internal links
address | anchor text |
---|---|
http://idevrecipes.com/ | Home |
http://idevrecipes.com/about/ | About |
http://idevrecipes.com/ | iDev Recipes |
http://idevrecipes.com/2011/05/09/zaarly/ | Zaarly |
http://idevrecipes.com/2011/05/09/zaarly/#comments | 5 |
http://idevrecipes.com/category/zaarly/ | Zaarly |
http://idevrecipes.com/2011/05/04/debugging-magic-auto-simulate-memory-warnings/ | Debugging Magic: Auto Simulate iOS Memory Warnings |
http://idevrecipes.com/2011/05/04/debugging-magic-auto-simulate-memory-warnings/#comments | 7 |
http://idevrecipes.com/category/debugging/ | Debugging |
http://idevrecipes.com/category/magic/ | Magic |
http://idevrecipes.com/category/utilities/ | Utilities |
http://idevrecipes.com/2011/04/14/how-does-the-twitter-iphone-app-implement-side-swiping-on-a-table/ | How does the Twitter iPhone app implement side swiping on a table? |
http://idevrecipes.com/2011/04/14/how-does-the-twitter-iphone-app-implement-side-swiping-on-a-table/#comments | 29 |
http://idevrecipes.com/category/animation/ | Animation |
http://idevrecipes.com/category/images/ | Images |
http://idevrecipes.com/category/ui/ | UI |
http://idevrecipes.com/category/uitableview/ | UITableView |
http://idevrecipes.com/category/uitableviewcell/ | UITableViewCell |
http://idevrecipes.com/2011/03/18/reimagining-the-wordpress-iphone-app/ | Reimagining the WordPress iPhone app |
http://idevrecipes.com/2011/03/18/reimagining-the-wordpress-iphone-app/#comments | 8 |
http://idevrecipes.com/2011/03/08/how-does-the-instagram-iphone-app-implement-a-custom-tab-bar-notification/ | custom tab bar recipe |
http://idevrecipes.com/category/ui/ | UI |
http://idevrecipes.com/category/uitabbarcontroller/ | UITabBarController |
http://idevrecipes.com/category/uiwebview/ | UIWebView |
http://idevrecipes.com/2011/03/08/how-does-the-instagram-iphone-app-implement-a-custom-tab-bar-notification/ | How does the Instagram iPhone app implement a custom tab bar notification? |
http://idevrecipes.com/2011/03/08/how-does-the-instagram-iphone-app-implement-a-custom-tab-bar-notification/#comments | 8 |
http://idevrecipes.com/2010/12/17/twitter-app-tab-bar-animation/ | Twitter app’s current tab bar indicator |
http://idevrecipes.com/category/animation/ | Animation |
http://idevrecipes.com/category/uitabbarcontroller/ | UITabBarController |
http://idevrecipes.com/2011/02/10/exploring-iphone-view-hierarchies/ | Exploring iPhone view hierarchies |
http://idevrecipes.com/2011/02/10/exploring-iphone-view-hierarchies/#comments | 2 |
http://idevrecipes.com/2010/12/03/transparent-uiwebviews/ | Transparent UIWebViews |
http://idevrecipes.com/category/debugging/ | Debugging |
http://idevrecipes.com/category/uiview/ | UIView |
http://idevrecipes.com/category/utilities/ | Utilities |
http://idevrecipes.com/2011/01/12/how-do-iphone-apps-instagramreederdailybooth-implement-custom-navigationbar-with-variable-width-back-buttons/ | How do iPhone apps Instagram/Reeder/DailyBooth implement custom NavigationBars with variable width back buttons? |
http://idevrecipes.com/2011/01/12/how-do-iphone-apps-instagramreederdailybooth-implement-custom-navigationbar-with-variable-width-back-buttons/#comments | 20 |
http://idevrecipes.com/2010/12/13/wooduinavigation/ | Recreating the iBooks wood themed navigation bar |
http://idevrecipes.com/2010/12/13/wooduinavigation/ | iBooks recipe |
http://idevrecipes.com/2010/12/08/stretchable-images-and-buttons/ | stretchable image |
http://idevrecipes.com/category/images/ | Images |
http://idevrecipes.com/category/ui/ | UI |
http://idevrecipes.com/category/uinavigationbar/ | UINavigationBar |
http://idevrecipes.com/category/uinavigationcontroller/ | UINavigationController |
http://idevrecipes.com/2011/01/04/how-does-the-twitter-iphone-app-implement-a-custom-tab-bar/ | How does the Twitter iPhone App implement a custom tab bar? |
http://idevrecipes.com/2011/01/04/how-does-the-twitter-iphone-app-implement-a-custom-tab-bar/#comments | 28 |
http://idevrecipes.com/2010/12/11/custom-segmented-controls/ | custom segment controls |
http://idevrecipes.com/2010/12/06/extracting-images-from-apps-in-the-appstore/ | images of the Twitter app |
http://idevrecipes.com/2010/12/08/stretchable-images-and-buttons/ | stretchable image |
http://idevrecipes.com/2010/12/17/twitter-app-tab-bar-animation/ | earlier post |
http://idevrecipes.com/category/animation/ | Animation |
http://idevrecipes.com/category/graphic-contexts/ | Graphic Contexts |
http://idevrecipes.com/category/images/ | Images |
http://idevrecipes.com/category/ui/ | UI |
http://idevrecipes.com/category/uitabbarcontroller/ | UITabBarController |
http://idevrecipes.com/2010/12/28/how-does-the-reeder-iphone-app-swipe-up-and-down-between-articles/ | How does the Reeder iPhone app swipe up and down between articles? |
http://idevrecipes.com/2010/12/28/how-does-the-reeder-iphone-app-swipe-up-and-down-between-articles/#comments | 10 |
http://idevrecipes.com/category/animation/ | Animation |
http://idevrecipes.com/category/ui/ | UI |
http://idevrecipes.com/category/uiscrollview/ | UIScrollView |
http://idevrecipes.com/category/uiwebview/ | UIWebView |
http://idevrecipes.com/2010/12/17/twitter-app-tab-bar-animation/ | How does the Twitter iPhone App animate the current tab bar indicator? |
http://idevrecipes.com/2010/12/17/twitter-app-tab-bar-animation/#comments | 11 |
http://idevrecipes.com/2010/12/16/raised-center-tab-bar-button/ | last recipe |
http://idevrecipes.com/category/animation/ | Animation |
http://idevrecipes.com/category/ui/ | UI |
http://idevrecipes.com/category/uitabbarcontroller/ | UITabBarController |
http://idevrecipes.com/page/2/ | |
#top | Back to the top |
javascript:void(0) | Follow |
external links
address | anchor text |
---|---|
http://peter.boctor.net/2011/05/09/zaarly | |
http://peter.boctor.net/2011/05/09/zaarly/ | Zaarly « Peter Boctor |
https://gist.github.com/956403 | https://gist.github.com/956403 |
https://gist.github.com/956403 | this code |
https://gist.github.com/956403 | https://gist.github.com/956403 |
http://twitter.com/share?via=iDevRecipes&related=boctor&text=Debugging Magic: Auto Simulate Memory Warnings&url=http://idevrecipes.com/2011/05/04/debugging-magic-auto-simulate-memory-warnings | Tweet This! |
http://news.ycombinator.com/item?id=2515949 | Hacker News |
http://www.facebook.com/share.php?u=http://idevrecipes.com/2011/05/04/debugging-magic-auto-simulate-memory-warnings | Share on Facebook |
https://github.com/boctor/idev-recipes/tree/master/SideSwipeTableView | https://github.com/boctor/idev-recipes/tree/master/SideSwipeTableView |
http://p.appju.mp/333903271?t=i | Twitter iPhone app |
http://developer.apple.com/library/ios/documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizers/GestureRecognizers.html | Gesture Recognizers |
http://www.marco.org/2011/03/24/ios-device-and-os-version-stats-from-instapaper-3-0 | iOS 3 currently makes up 1-2% of users out there |
http://developer.apple.com/library/ios/documentation/uikit/reference/UITableViewDataSource_Protocol/Reference/Reference.html | Apple’s documentation |
http://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TableView_iPhone/ManageInsertDeleteRow/ManageInsertDeleteRow.html | Inserting and Deleting Rows and Sections |
http://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewCell_Class/Reference/Reference.html#//apple_ref/occ/instm/UITableViewCell/setEditing:animated: | setEditing:animated: |
http://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/UITableViewDelegate/tableView:willBeginEditingRowAtIndexPath: | tableView:willBeginEditingRowAtIndexPath: |
http://idevrecipes.files.wordpress.com/2011/04/cell_animation_illustration.png | |
http://news.ycombinator.com/item?id=2446014 | Hacker News |
https://github.com/boctor/idev-recipes/tree/master/SideSwipeTableView | https://github.com/boctor/idev-recipes/tree/master/SideSwipeTableView |
http://twitter.com/share?via=iDevRecipes&related=boctor&text=How does the Twitter iPhone app implement side swiping on a table%3F&url=http://idevrecipes.com/2011/04/14/how-does-the-twitter-iphone-app-implement-side-swiping-on-a-table | Tweet This! |
http://news.ycombinator.com/item?id=2445997 | Hacker News |
http://www.facebook.com/share.php?u=http://idevrecipes.com/2011/04/14/how-does-the-twitter-iphone-app-implement-side-swiping-on-a-table | Share on Facebook |
http://whatsnext.blogs.cnn.com/2011/03/11/wordpresss-mullenweg-blogging-is-not-dead/ | startlingly candid about the shortcomings of WordPress’s iPhone app |
http://ios.wordpress.org/2011/03/16/wordpress-for-ios-2-7-now-available/ | released version 2.7 of the app |
http://ios.wordpress.org/development/ | open sourced |
http://codex.wordpress.org/XML-RPC_Support | WordPress XML-RPC API |
http://freshlypressed.wordpress.com/feed/ | RSS feed |
https://gist.github.com/875774 | ruby script |
https://github.com/boctor/idev-recipes/tree/master/WordPressReimagined | https://github.com/boctor/idev-recipes/tree/master/WordPressReimagined |
http://twitter.com/share?via=iDevRecipes&related=boctor%3APeter%20Boctor&text=Reimagining the WordPress iPhone app&url=http://idevrecipes.com/2011/03/18/reimagining-the-wordpress-iphone-app | Tweet This! |
http://news.ycombinator.com/item?id=2339786 | Hacker News |
http://www.facebook.com/share.php?u=http://idevrecipes.com/2011/03/18/reimagining-the-wordpress-iphone-app | Share on Facebook |
https://github.com/boctor/idev-recipes/tree/master/CustomTabBarNotification | https://github.com/boctor/idev-recipes/tree/master/CustomTabBarNotification |
http://p.appju.mp/389801252?t=i | |
https://github.com/boctor/idev-recipes/tree/master/CustomTabBarNotification | https://github.com/boctor/idev-recipes/tree/master/CustomTabBarNotification |
http://twitter.com/share?via=iDevRecipes&related=boctor%3APeter%20Boctor&text=How does the Instagram iPhone app implement a custom tab bar notification%3F&url=http://idevrecipes.com/2011/03/08/how-does-the-instagram-iphone-app-implement-a-custom-tab-bar-notification | Tweet This! |
http://news.ycombinator.com/item?id=2304219 | Hacker News |
http://www.facebook.com/share.php?u=http://idevrecipes.com/2011/03/08/how-does-the-instagram-iphone-app-implement-a-custom-tab-bar-notification | Share on Facebook |
http://developer.apple.com/library/ios/technotes/tn2010/tn2239.html#SECUIKIT | iOS Debugging Magic |
http://twitter.com/share?via=iDevRecipes&related=boctor%3APeter%20Boctor&text=Exploring iPhone view hierarchies&url=http://idevrecipes.com/2011/02/10/exploring-iphone-view-hierarchies | Tweet This! |
http://news.ycombinator.com/item?id=2204844 | Hacker News |
http://www.facebook.com/share.php?u=http://idevrecipes.com/2011/02/10/exploring-iphone-view-hierarchies | Share on Facebook |
https://github.com/boctor/idev-recipes/tree/master/CustomBackButton | https://github.com/boctor/idev-recipes/tree/master/CustomBackButton |
http://p.appju.mp/389801252?t=i | |
http://p.appju.mp/325502379?t=i | Reeder |
http://p.appju.mp/381470756?t=i | DailyBooth |
https://github.com/boctor/idev-recipes/tree/master/CustomBackButton | source code |
http://p.appju.mp/389801252?t=i | |
http://p.appju.mp/325502379?t=i | Reeder |
http://p.appju.mp/381470756?t=i | DailyBooth |
https://github.com/boctor/idev-recipes/tree/master/CustomBackButton | source code |
https://github.com/boctor/idev-recipes/tree/master/CustomBackButton | https://github.com/boctor/idev-recipes/tree/master/CustomBackButton |
http://twitter.com/share?via=iDevRecipes&related=boctor%3APeter%20Boctor&text=How do iPhone apps Instagram/Reeder/DailyBooth implement custom NavigationBars with variable width back buttons%3F&url= http://idevrecipes.com/2011/01/11/how-do-iphone-apps-instagramreederdailybooth-implement-custom-navigationbars-with-variable-width-back-buttons | Tweet This! |
http://news.ycombinator.com/item?id=2095505 | Hacker News |
http://www.facebook.com/share.php?u= http://idevrecipes.com/2011/01/11/how-do-iphone-apps-instagramreederdailybooth-implement-custom-navigationbars-with-variable-width-back-buttons | Share on Facebook |
https://github.com/boctor/idev-recipes/tree/master/CustomTabBar | https://github.com/boctor/idev-recipes/tree/master/CustomTabBar |
http://p.appju.mp/333903271?t=i | Twitter iPhone App |
https://github.com/boctor/idev-recipes/tree/master/CustomTabBar | https://github.com/boctor/idev-recipes/tree/master/CustomTabBar |
http://twitter.com/share?via=iDevRecipes&related=boctor%3APeter%20Boctor&text=How does the Twitter iPhone App implement a custom tab bar%3F&url=http://idevrecipes.com/2011/01/04/how-does-the-twitter-iphone-app-implement-a-custom-tab-bar | Tweet This! |
http://news.ycombinator.com/item?id=2066494 | Hacker News |
http://www.facebook.com/share.php?u= http://idevrecipes.com/2011/01/04/how-does-the-twitter-iphone-app-implement-a-custom-tab-bar | Share on Facebook |
https://github.com/boctor/idev-recipes/tree/master/VerticalSwipeArticles | https://github.com/boctor/idev-recipes/tree/master/VerticalSwipeArticles |
http://p.appju.mp/325502379?t=i | Reeder iPhone App |
http://idevrecipes.files.wordpress.com/2010/12/reeder_app.jpg | |
https://github.com/boctor/idev-recipes/tree/master/VerticalSwipeArticles | The sample app |
https://github.com/boctor/idev-recipes/tree/master/VerticalSwipeArticles | https://github.com/boctor/idev-recipes/tree/master/VerticalSwipeArticles |
http://twitter.com/share?via=iDevRecipes&related= | Tweet This! |
http://news.ycombinator.com/item?id=2044997 | Hacker News |
http://www.facebook.com/share.php?u= http://idevrecipes.com/2010/12/28/how-does-the-reeder-iphone-app-swipe-up-and-down-between-articles | Share on Facebook |
https://github.com/boctor/idev-recipes/tree/master/TabBarAnimation | https://github.com/boctor/idev-recipes/tree/master/TabBarAnimation |
http://p.appju.mp/333903271?t=i | Twitter iPhone App |
https://github.com/boctor/idev-recipes/tree/master/TabBarAnimation | https://github.com/boctor/idev-recipes/tree/master/TabBarAnimation |
http://twitter.com/share?via=iDevRecipes&related= | Tweet This! |
http://news.ycombinator.com/item?id=2017782 | Hacker News |
http://www.facebook.com/share.php?u= http://idevrecipes.com/2010/12/17/twitter-app-tab-bar-animation | Share on Facebook |
http://www.twitter.com/iDevRecipes | Follow iDevRecipes on Twitter |
http://www.facebook.com/pages/IDevRecipes-Blog/171209632920045 | Find Us on Facebook |
http://wordpress.com/?ref=footer | Blog at WordPress.com |
http://theme.wordpress.com/themes/wu-wei/ | Wu Wei |
http://equivocality.com | Jeff Ngan |
http://wordpress.com | Powered by WordPress.com |