iPhone Tip a Day

Apple’s designs never cease to amaze me.

I was playing around with the new Stopwatch in iPhone OS 3.0 and realized that the “Lap” button works on a “Touch Down” event. What this means is that the lap button will be pressed if you press your finger down on the button. Usually, other button have a “Touch Up Inside” event, which means that those buttons are pressed only after you have pressed your finger down on the button and lifted your finger off the button (not off any other part of the screen).

I suppose it is because when you are running, your finger could slip off the button when you go to lift your finger off the screen, so Apple made it a bit easier for pressing the “Lap” button by making it a “Touch Down” event.

It’s a little thing but I love the small attentions to detail that are made.

I recently began to start learning iPhone app development to make my own apps (and hopefuly make some money :).
I know how hard it is to step into new terrain so seeing as I’m somewhat a veteran in understanding how iPhone apps work, I decided to post up some resources that I used in order to start learning how to make my own iPhone Apps.

1. Get set up (downloading SDK) – this page includes good information about how to set up and when/why to sign up for the Developer’s Program

LINK!

2. First start with cocoalab’s free BecomeAnXcoder eBook. Finish about 8 chapters/pages.

LINK!

3. Move onto cocoadevcentral’s quick Objective-C tutorial until about step 10.

LINK!

4. Now for Stanford’s online iPhone App Development course page. Finish Assignment1A and Assignment1B by downloading the Assignment1A.pdf and Assignment1B.pdf. When you get stuck (if you get stuck) please do not give up! Persevere and search the documentation (Help > Documentation, in Xcode) for what you’re looking for (by using general keywords).
Getting help for the course material is in the 2nd link.

LINK!

2nd LINK!

5. Let’s do some actual iPhone Programming! YouTube Beep Tutorial that really helped. I would suggest making the same exact app by yourself right after watching the video.

LINK!

6. YouTube Beep Tutorial #2.

LINK!

7. Make a similar app to the Beep Tutorial Videos but this is good practice since Xcode and Interface Builder are different from other tools conceptually. Better video quality too, if I remember correctly.

LINK!

8. I was totally surprised with this site because its design makes it look like a total scam website but its definitely legit. High quality videos that (unfortunately) have to be played in full screen mode. Buy an extra monitor, monitors are pretty cheap now – a very useful computer accessory IMO. Anyway, yeah, many videos and they’re good quality though I have seen the instructor make quite a big of mistakes :S

LINK!

9. Work through some books.

Objective-C Book LINK!

iPhone SDK Book LINK!

10. Select a project to work on or continue to work with the Stanford CS193P Course. Videos (of the course) are available on iTunes U.

gl hf.

I like the new and thinner menu bar better. It really saves screen real estate that makes a big difference because of the small width of the iPhone screen.

photo1

photo2

photo3

I am currently learning how to make iPhone apps (I will post a guide on how I got started learning iPhone app development and what helped me when I first started – later).

Anyone have any iPhone app ideas?

I’ve learned over the years that I learn best (any many other people do too) when I have practical projects that I’m working on. So…any suggestions?

Totally unrelated on an iPhone blog…but I just had to post up the lyrics cause I love this song.

Lyrics (가사) to WordKill (Studio Demo) by Epik High (에픽하이)

[Tablo 타블로]:
숨이 막혔으면 해?
눈이 감겼으면 해?
너로 가득했던 가슴에
큰 못이 박혔으면 해?

어둠 속에 갇혔으면 해?
맘의 문이 닫혔으면 해?
따뜻하게 입맞추던
내 입이 피를 삼켰으면 해?
모든 걸 망쳤으면 해?

모든 길이 갈렸으면 해?
너란 유리조각 파편에
두발을 담궜으면 해?

그토록 다쳤으면 해?
죽도록 아팠으면 해?
그저 이 사랑이란 가면에
상처를 감췄으면 해?

[Chorus – @end]

손이 묶였으면 해?
땅에 발이 묻혔으면 해?
너로 울리키던 가슴에
분노가 뭉쳤으면 해?

그림자를 숨겼으면 해?
죽은듯이 숨쉬었으면 해?
서로 영원하자 믿던 하늘에
이별을 훔쳤으면 해?

무너지는 꿈꿨으면 해?
고통 안에 춤췄으면 해?
너로 빛이 나던 나의 작품에
큰 불을 붙였으면 해?

모든게 뒤틀렸으면 해?
끝으로 이끌렸으면 해?
우리 운명이란 가는 사슬에
고리가 끊겼으면 해?

[Chorus]

———————————————-

[Chorus]:
너의 그 말 말 말, 그 잔인한 말, 가슴 아픈 말 ,칼날 같은 말
너의 그 말 말 말, 그 잔인한 말, 날 울리는 말 ,날 죽이는 말

Baby just shut up, just shut up ,just shut up ,just shut up
Baby just shut up ,just shut up ,just shut up

If you have liked this “iPhone Tip a Day” WordPress blog, then you will love iphoneday.blogspot.com

Please check it out.

Quick Delete: http://iphoneday.blogspot.com/2009/02/quick-delete.html

———————

Speaking from past experiences,

If your iPhone has dust under the screen…
Go to the Apple Store and ask for a new (actually refurbished) iPhone.

Blog Stats

  • 218,037 hits

Donate to a Starving College Student!

If you found this blog useful, please buy a starving college student a cup of coffee! Paypal: edwardlee57@gmail.com