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

Information about DNS servers

idevrecipes.comMX40ASPMX2.GOOGLEMAIL.comIN3600
idevrecipes.comMX50ASPMX3.GOOGLEMAIL.comIN3600
idevrecipes.comMX10ASPMX.L.GOOGLE.comIN3600
idevrecipes.comMX20ALT1.ASPMX.L.GOOGLE.comIN3600
idevrecipes.comMX30ALT2.ASPMX.L.GOOGLE.comIN3600
idevrecipes.comTXTv=spf1 include:_spf.google.com ~allArrayIN3600
idevrecipes.comA72.233.69.6IN300
idevrecipes.comA74.200.243.251IN300
idevrecipes.comA74.200.244.59IN300
idevrecipes.comA76.74.254.120IN300
idevrecipes.comA76.74.254.123IN300
idevrecipes.comA72.233.2.58IN300
idevrecipes.comSOAns1.wordpress.comhostmaster.wordpress.com200507185814400 7200 604800 300 IN 43200
idevrecipes.comNSns1.wordpress.comIN14400
idevrecipes.comNSns2.wordpress.comIN14400
idevrecipes.comNSns3.wordpress.comIN14400

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

PhraseQuantity
the457
to143
of133
and112
is93
we77
tab61
in58
you56
that56
view54
The46
on46
//45
it41
for41
bar41
this41
app34
image31
up30
with29
custom28
out27
will27
animation27
frame25
have24
be23
swipe22
background22
[UIView22
when21
an21
then21
arrow21
our21
at20
by20
iPhone20
are19
top19
or18
as18
back18
do18
menu18
button18
has18
width18
We17
page17
content16
Twitter16
like15
scroll15
so15
table15
get15
start15
Full15
Source15
set15
view.14
how14
cell14
animate14
your14
iOS14
item13
This13
side13
each13
add13
can13
new12
WordPress12
If12
In12
So12
You11
location11
user11
first11
(011
but11
if11
one11
 |11
When11
also11
was11
time11
every10
notification10
want10
go10
Categories10
0;10
which10
10
next10
use10
To10
see10
right9
footer9
same9
what9
from9
[self9
left9
How9
recipe9
method8
need8
20118
code8
0.0000008
doesn’t8
more8
blue8
we’ll8
height8
single8
pull8
another8
half8
does8
app,8
recreate7
its7
pixels7
offscreen7
Pressed7
here7
it’s7
animation.7
about7
put7
vertical7
they7
Freshly7
Problem:7
there7
horizontal7
into7
uses7
know7
Solution:7
memory6
UI,6
image,6
where6
-(void)6
controller6
block6
just6
But6
images6
than6
couple6
beginAnimations:nil6
selected6
down6
App6
header6
figure6
methods6
commitAnimations];6
items6
implement6
feature6
It6
call6
content.6
simply6
standard6
3206
both6
sample5
their5
after5
make5
Just5
buttons5
animated5
offset5
index5
context:nil];5
existing5
things5
CGRectMake(0,5
used5
real5
very5
UIWebView5
would5
swipes5
animating5
change5
article5
Delete5
around5
based5
bar.5
bottom5
added5
always5
low5
CGFloat5
UINavigationController5
Animation,5
slightly5
state4
two4
think4
setAnimationDuration:0.2];4
simple4
don’t4
title4
actual4
my4
indicator4
544
Next4
draw4
subview4
current4
subclass4
build4
views4
similar4
There4
let4
built4
(void)4
number4
apps4
calculate4
black4
above4
autorelease];4
posts4
Zaarly4
cellFrame.size.width,4
30);4
before4
Animating4
delegate4
For4
UIImage*4
alloc]4
create4
animates4
nav4
Reeder4
trying4
look4
did4
gray4
RSS4
were4
location.4
Add4
post4
he4
us4
glow4
UITabBarController4
Our4
UIScrollView4
end4
selected.4
message4
Instead4
implementation4
display3
resize3
might3
Location3
app.3
sideSwipeView.frame3
letting3
previous3
Images,3
instead3
After3
hierarchy.3
either3
come3
border3
really3
isn’t3
figures3
below3
blog3
step3
hierarchy3
place3
selected,3
Inside3
return3
verticalLocation3
take3
Matt3
all3
matter3
Here3
turns3
white3
web3
lets3
open3
find3
wood3
thing3
called,3
called3
only3
bar,3
Apple’s3
460);3
while3
nextPage3
force3
cells3
finger3
54);3
ability3
tried3
button’s3
using3
great3
not3
WordPress.com3
thinking3
view:3
likely3
already3
notificationView.alpha3
Create3
gradient3
solid3
direction3
pushing3
showing3
me3
interesting3
these3
part3
text3
view,3
blogs3
editing3
nice3
Now3
Animate3
cellFrame.origin.y,3
cell’s3
item.3
[tableView3
you’ll3
table.3
cellFrame.size.height);3
bounces3

two word phrases repeated minimum three times

PhraseQuantity
of the72
tab bar36
the tab24
in the22
for the17
top of16
Full Source15
to the15
the menu13
the Twitter12
at the12
the arrow12
width of12
the width12
the scroll12
frame (011
scroll view11
custom tab11
(0 0;10
on the10
the user10
 | 10
the animation10
side swipe9
to be9
the same9
the next9
on top9
the cell9
the top9
go up8
set the8
to animate8
the background8
2011 //8
as the8
height of8
have to8
by the8
background image8
image and8
iPhone app8
and then7
In the7
cell content7
the side7
table view7
that the7
If you7
Freshly Pressed7
out the7
swipe view7
want to6
the app6
is the6
the table6
back button6
couple of6
[UIView beginAnimations:nil6
does the6
Twitter app6
animation block6
[UIView commitAnimations];6
image for6
will be6
pull up6
the WordPress6
the custom6
need to6
and the6
every time6
we start6
frame of6
to do5
beginAnimations:nil context:nil];5
Categories Animation,5
low memory5
the height5
arrow on5
start at5
the frame5
recreate this5
that is5
How does5
and footer5
so the5
the first5
you pull5
pixels so5
this is5
and we5
figure out5
iPhone App5
Twitter iPhone5
do we5
we have5
the bottom5
you can5
our custom5
that you5
context:nil]; [UIView5
header and5
view controller5
tab bar.5
get the5
custom notification5
the image5
of your5
bottom of5
view and5
for each5
WordPress iPhone4
sample app4
to let4
trying to4
the Delete4
view is4
Delete button4
up or4
is how4
and it4
an image4
When the4
half the4
each of4
the standard4
the title4
the built4
built in4
title of4
of single4
new image4
animation is4
[UIView setAnimationDuration:0.2];4
How do4
custom background4
one of4
the vertical4
to figure4
calculate the4
background and4
blue glow4
next page4
bar item4
up by4
to start4
We want4
of this4
0.000000 0.0000004
0.000000 Categories4
in iOS4
arrow is4
vertical location4
in our4
we can4
to recreate4
animate the4
Just like4
the notification4
an animation4
horizontal location4
here is4
above the4
is slightly4
0; 3204
location we4
when the4
0; 544
view to4
the existing4
the right4
frame to4
we will4
subview of4
30);  |4
user swipes3
left or3
delegate for3
to see3
the sample3
tab is3
bar indicator3
figures out3
the horizontal3
the number3
and draw3
we need3
We also3
let you3
the left3
out how3
image that3
the code3
current tab3
content in3
start the3
This is3
to display3
number of3
implement custom3
based on3
of items3
location of3
this feature3
view cells3
there is3
Problem: The3
the ability3
ability to3
we did3
into view.3
letting you3
arrow and3
and add3
want the3
time the3
then the3
blue gradient3
of table3
notification view.3
turns out3
we build3
swipe on3
the Freshly3
the index3
you want3
of an3
the actual3
the table.3
with the3
do the3
CGFloat verticalLocation3
Inside the3
So we3
than the3
animate in3
we are3
change the3
is selected,3
The button’s3
we first3
we take3
about the3
the view3
view hierarchy3
we animate3
know that3
out in3
when you3
that when3
so we3
the end3
to get3
part of3
and set3
you get3
page to3
iPhone app,3
the back3
state will3
tab bar,3
Images, UI,3
we also3
You can3
how to3
cellFrame.origin.y, cellFrame.size.width,3
54);  |3
the images3
nav bar3
is simply3
Add the3
animate to3
is to3
320 460);3
both the3
below the3
54 54);3
cellFrame.size.width, cellFrame.size.height);3
that we3
Here is3
you were3
the footer3
content and3
// We3

three word phrases repeated minimum three times

PhraseQuantity
the tab bar17
of the tab16
top of the15
frame (0 0;10
the width of10
the top of8
the scroll view8
on top of8
the side swipe7
side swipe view7
custom tab bar7
frame of the6
width of the6
the Twitter app6
bottom of the5
the cell content5
How does the5
you pull up5
the height of5
the bottom of5
header and footer5
[UIView beginAnimations:nil context:nil];5
the frame of5
height of the5
beginAnimations:nil context:nil]; [UIView5
the background image4
to figure out4
at the top4
the custom notification4
the title of4
title of the4
0.000000 0.000000 Categories4
background image and4
tab bar item4
we start at4
start at the4
of the scroll4
the built in4
width of single4
when the user4
go up by4
(0 0; 3204
by the height4
(0 0; 544
set the frame4
the Delete button4
arrow on top4
We want to4
image for the3
frame to be3
above the tab3
subview of the3
so the arrow3
number of items3
one of your3
we need to3
the arrow on3
table view cells3
of the notification3
of the background3
How do we3
the ability to3
scroll view and3
swipe view to3
custom tab bar.3
each of the3
want to animate3
do the same3
to recreate this3
WordPress iPhone app3
0; 320 460);3
want to recreate3
30);  | 3
animate to the3
the animation block3
of the table3
context:nil]; [UIView setAnimationDuration:0.2];3
half the width3
54);  | 3
to animate to3
0; 54 54);3
54 54);  |3
the Freshly Pressed3
the next page3
pixels so the3
tab bar indicator3
Twitter iPhone App3
does the Twitter3
figure out the3
the Twitter iPhone3
cellFrame.origin.y, cellFrame.size.width, cellFrame.size.height);3
have to do3
for the tab3
the WordPress iPhone3
to let you3
state will be3
current tab bar3

B tags

U tags

I tags

images

file namealternative text
Tweet This!
Hacker News
Share on Facebook
Follow iDevRecipes on Twitter
Find Us on Facebook

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

addressanchor text
Home
About
iDev Recipes
Zaarly
5
Zaarly
Debugging Magic: Auto Simulate iOS Memory Warnings
7
Debugging
Magic
Utilities
How does the Twitter iPhone app implement side swiping on a table?
29
Animation
Images
UI
UITableView
UITableViewCell
Reimagining the WordPress iPhone app
8
custom tab bar recipe
UI
UITabBarController
UIWebView
How does the Instagram iPhone app implement a custom tab bar notification?
8
Twitter app’s current tab bar indicator
Animation
UITabBarController
Exploring iPhone view hierarchies
2
Transparent UIWebViews
Debugging
UIView
Utilities
How do iPhone apps Instagram/Reeder/DailyBooth implement custom NavigationBars with variable width back buttons?
20
Recreating the iBooks wood themed navigation bar
iBooks recipe
stretchable image
Images
UI
UINavigationBar
UINavigationController
How does the Twitter iPhone App implement a custom tab bar?
28
custom segment controls
images of the Twitter app
stretchable image
earlier post
Animation
Graphic Contexts
Images
UI
UITabBarController
How does the Reeder iPhone app swipe up and down between articles?
10
Animation
UI
UIScrollView
UIWebView
How does the Twitter iPhone App animate the current tab bar indicator?
11
last recipe
Animation
UI
UITabBarController
Back to the top
Follow

external links

addressanchor text
Zaarly « Peter Boctor
https://gist.github.com/956403
this code
https://gist.github.com/956403
Tweet This!
Hacker News
Share on Facebook
https://github.com/boctor/idev-recipes/tree/master/SideSwipeTableView
Twitter iPhone app
Gesture Recognizers
iOS 3 currently makes up 1-2% of users out there
Apple’s documentation
Inserting and Deleting Rows and Sections
setEditing:animated:
tableView:willBeginEditingRowAtIndexPath:
Hacker News
https://github.com/boctor/idev-recipes/tree/master/SideSwipeTableView
Tweet This!
Hacker News
Share on Facebook
startlingly candid about the shortcomings of WordPress’s iPhone app
released version 2.7 of the app
open sourced
WordPress XML-RPC API
RSS feed
ruby script
https://github.com/boctor/idev-recipes/tree/master/WordPressReimagined
Tweet This!
Hacker News
Share on Facebook
https://github.com/boctor/idev-recipes/tree/master/CustomTabBarNotification
Instagram
https://github.com/boctor/idev-recipes/tree/master/CustomTabBarNotification
Tweet This!
Hacker News
Share on Facebook
iOS Debugging Magic
Tweet This!
Hacker News
Share on Facebook
https://github.com/boctor/idev-recipes/tree/master/CustomBackButton
Instagram
Reeder
DailyBooth
source code
Instagram
Reeder
DailyBooth
source code
https://github.com/boctor/idev-recipes/tree/master/CustomBackButton
Tweet This!
Hacker News
Share on Facebook
https://github.com/boctor/idev-recipes/tree/master/CustomTabBar
Twitter iPhone App
https://github.com/boctor/idev-recipes/tree/master/CustomTabBar
Tweet This!
Hacker News
Share on Facebook
https://github.com/boctor/idev-recipes/tree/master/VerticalSwipeArticles
Reeder iPhone App
The sample app
https://github.com/boctor/idev-recipes/tree/master/VerticalSwipeArticles
Tweet This!
Hacker News
Share on Facebook
https://github.com/boctor/idev-recipes/tree/master/TabBarAnimation
Twitter iPhone App
https://github.com/boctor/idev-recipes/tree/master/TabBarAnimation
Tweet This!
Hacker News
Share on Facebook
Follow iDevRecipes on Twitter
Find Us on Facebook
Blog at WordPress.com
Wu Wei
Jeff Ngan
Powered by WordPress.com