I’ve created a list of all the tutorials that are available so they can more easily be referenced
.
You can view all tutorials by category at – Dapp iPhone SDK Tutorials
If you are looking for support, then you can contact me at:
dapp@kerofrog.com.au
I check my emails every morning, so you should get a very speedy reply
.
Otherwise, the following is the current list of tutorials ordered by their publish date.
Tutorials
- How to view PDF on iPhone using Dapp and Xcode 4
- iOS Movie Player tutorial with Xcode 4 and Dapp
- How to add an Interactive MapView to your iPhone project – Dapp + Xcode 4 iOS Tutorial
- How to Send Email – Dapp + Xcode 4 iOS Video Tutorial
- ImageView Zoom: Custom class for making your images zoomable Video Tutorial
- How to export Dapp iPhone generated code files to Xcode 4.2 Video Tutorial
- iPhone UIScrollView tutorial using Dapp
- Create an Augmented Reality app with Dapp and Layar Player SDK
- How to hide Navigation Controller Navigation Bars using code
- Tab Bar Controller with Dapp Video Tutorial
- Creating an advanced Hello World Xcode 4 iPhone project with Dapp video tutorial
- Updating UINavigationController Navigation Bar Tutorial
- Basic RSS Reader iPhone SDK Tutorial with Dapp
- Dapp iPhone Code Gen with Actions Preview
- Hello World iPhone SDK Tutorial with Dapp
- Create an iPhone App with Dapp Tutorial 2 – Export to code
- Create an iPhone App with Dapp Tutorial 1 – Our first mockup
Planned Tutorials
A rundown of tutorials I'm planning to post on the website. Partly here so I can track what needs to be done and so my awesome users can know what tutorials are coming soon :).| Title - Description | ETA | Status | Requested By | |
|---|---|---|---|---|
| T1 | UIScrollView Tutorial A tutorial that will show you how to create a UIScrollView in code, and add a few objects to it. | 6h | Completed | Sanjar |
| T2 | Dapp Style Add New Row in TableViews Tutorial Showing you how I create the 'add new Design' etc. rows in TableViews within Dapp. | 6h | David | |
| T3 | Hide Tab Bar Controller Going through the code needed to hide a Tab Bar Controller (Tab Bar) on individual pages within an app. | 4h | Completed | Jason |
| T4 | UISearchBar Tutorial Showing you how to setup a UISearchBar and respond to user events in the search bar. | 10h | ||
| T5 | SQLite Tutorial An sqlite tutorial showing how you can hookup Dapp to a Sqlite database, and use some basic commands. | 48h | ||
| T6 | MKMapView Tutorial Just to address how to add frameworks to Xcode 4, especially for users who use the MapView from Dapp. | 5h | Mike | |
| T7 | iAds Tutorial Tutorial on how to integrate iAd into your Dapp app | 15h | Tori | |
| T8 | Get Image from User Tutorial Tutorial that will take you through the steps to prompt for an image from a user, and get them to either select one from their photo library or take a photo themselves. | 7h | Kristy | |
| T9 | Background Music Tutorial How to put background musing into your app | 8h | Wk2010Channel | |
| T10 | Play Video Quick tutorial on how to embed video into your Dapp apps | 8h | Mike | |
| T11 | Multi Font & Color Custom Object This is gonna be fun :) | 16h | Michael | |
| T12 | Sideswipe through series of image views | 10h | Colin |
Cliff
P.S. Technology is only a small part of your app success. There is the business, sales and marketing that you need to think of too :). Which is why I also provide a bunch of free education on how to succeed on the App Store - http://kerofrog.com :).

Can I creat a real native app , using Dapp , which I will be able to upload to Apple’s AppStore , where others can download it ? If not , what are the next steps to achieve it ?
Yeah you can
. It’s just Dapp creating the code files for you that you then bring in to an xcode project and submit to the app store with.
Video tutorials on how to do this is in the tutorials section
.
Can i make offline map of bus stations with all details using Dapp and Xcode 4.3.2.
Thanks
Just about
, only bit missing is the map annotations for the map.
Check out this sample code for map annotations examples:
http://developer.apple.com/library/ios/samplecode/MapCallouts/MapCallouts.zip
But you mention it’s just an offline map
, so one of the options are to load it in as an image using Dapp.
Or, if the image is very large you could place it on a scrollview, which I have a tutorial for here -
http://dapp.kerofrog.com.au/497/iphone-uiscrollview-tutorial-using-dapp/
Best of luck with the app!
A tutorial on how to make the system notify you when an even happens (when the app is dead) would be nice. Thanks!
Hi, can you do a tutorial about uploading the xcode to the AppStore? I have been getting a couple minor errors when attempting it.
Thanks
Hey Michael.
Sorry man
… too many variables, the tutorial would run for pages…
Heh, and even I can’t remember all the steps
.
The Apple Developer portal has guides for each step of the process. Unfortunately it’s just one of those things where you have to go back and forth double checking everything :/.
I remember the first time I sent an app to the App Store, it took me two days to get it working… but that was a while back
.
Hmm… what are the errors you’re getting? Maybe I can point you in the right direction?
I just want to add a comment that Xcode has really improved the process since 2 years ago and if Cliff tried to replace apples many wizards and tutorials it would be out of date as soon as he hit Upload. More importantly, you’d still have to learn by doing. And I say this as someone who took several weeks to get the process completed… And it’s still one of the worst I know.
Hi Cliff,
I am new to ios programming and i am trying to create an ipad app with splitview. I tried to use the apple developer demo code and its working fine with each click on cell i get the unique web view. but i want differnt tableviews instead of webviews. i created an iphone app using dapp with some tableviews. i also ran it successfully but now im confused how to integrate that into my rootviewcontroller..
Thanks in advance
Ok, you have an iPad app with split view that you want to be using tableviews with instead of webviews.
What you need to be using is UITableViewDelegate and UITableViewDataSource.
I recommend creating 2 separate classes to hold this.
But you know what, rather than give you a generic answer, I think I’ll try to squeeze in vid tutorial taking you through the steps tomorrow
.
PS: I said try coz I’ll have a newborn on my lap, so if not tomorrow, most likely next day
Would it be easily manageable to add specifications for map annotations, in the UIMapView? If so, could you possibly give a few short directions, to where to define these?
Real good answer over on Stack Overflow
– http://stackoverflow.com/questions/2878758/iphone-create-mkannotation
Basically you need to create an ‘annotation object’, and within that object you put in the details of the annotation.
So, for example (Using Dapp exported code as reference point):
MyAnnotation * annotation = [[[MyAnnotation alloc] initWithCoordinate:coordinate] autorelease];
[mapView1 addAnnotation:annotation];
With ‘MyAnnotation’ being a class you have created.
Details up on StackOverflow post
thanks! your a great teacher
wondering if the search bar tutorial has been completed?
Not yet David
.
My plan is to rip through the tutorials to-do list on a daily basis.
Heh, well, as long as the ‘difficult’ new newborn team member we have will co-operate :S
not to bother u or anything but still no update on the search bar?
Sorry man
. With baby, I just haven’t had any time.
You can use Dapp to create your searchbars and table view and then use this tutorial below to customise them to interact with eachother:
http://blog.webscale.co.in/?p=228
Wouldn’t you just export the code, build it in Xcode and then deploy it to the devices in question?
I don’t know what you are saying
.
Maybe rephrase?
… but yes, that’s generally the process.
Looks really good that you are planning to do a sqlite tutorial because that is really needed
I’m looking forward to see that soon. Thanks for a great app!
Yep! Real gap there with Sqlite. Am thinking of creating a product to automate this for you guys. But until then, I’ll just have to put up a tutorial
I managed to get it to work, though with minor complications. It’s smooth and flows just as expected now, so i’d like you to check out the application when it’s done – made completely in Dapp, with Unity Integration.
- Integration of Flash Animated GUI (to spice things up a bit).
- Selfproduced Augmented Reality part of the application, integrated into the Dapp Setup, from Unity.
- RSS-feeds with ImageView, and inApp UIWebView.
- Random informative text- and image views.
Sounds awesome
. Mail us at cliff@kerofrog.com.au when you’re done.
OOps …nearly forgot. The current way to distribute your Dapp data is to create a backup (from settings), then use iTunes file sharing to copy it over to another device.
The new device then restores the backup (again from settings)… and you’re up and running.
Admittedly the process could be much much improved! Something on the todo list
Morning,
Really appreciate this app. It’s allowing me to design the UI to prove what the app we are proposing should do and then I can share it with a user group to get design approval and our executive team to get project approval.
However, what I need to be able to do is move the DAPP project from my iPhone to a couple others so they can see the design functioning on their devices instead of simply the UI layout in PDF. Can this be done?
Thanks, Steve
Heya.
I made a TabBar application with Dapp, displaying different views, everything works out great. I’m wondering, is it possible to integrate Unity content (like AR content made in Unity iOS), into one of those views, that my TabBar controls? If, i’d really like the help with it, it’s kinda urgent
Thomas.
Easy enough, the tab bar just hosts a ‘navigation controller’ which is controlling a group of ‘view controllers’, which are essentially your pages.
Just drop in your code into the view (or view controller in some cases) for that page and your generally good to go.
** scratch **, is that enough info?
I’m working on getting the UISearchBar working and would love to see a tutorial on it. Love Dapp so far!
Number four on the list of todo tutorials
… I’ll be ramping them up in the near future
.
Cliff,
Can I run Dapp on my Mac so that I can use a keyboard and mouse as you do in your demos?
Thanks!
Afraid not buddy
… unless of course I gave you the Dapp source code!…
I’ll eventually be putting together a team to do a version of Dapp on the iPad and even on the Mac… which is the next best thing
.
Hello,
I am trying to add a transition page to the app that I creating with dapp. Is this possible in dapp? if so how can i add this transition page? Thank you
Pages are essentially ‘View Controllers’. Whereas transitions (animations) are performed on ‘Views’. Dapp only supports the standard view controller sliding transition. But for more complex transitions, check out http://stackoverflow.com/questions/1406037/custom-animation-for-pushing-a-uiviewcontroller. If you scroll down to fyasar’s answer, you should be able to easily add this into your Dapp exported code.
Yo! How come we can’t turn the buttons different colors? I can only change the background colors… I want the button itself to be a color.
thanks!
Mike
This is an Apple restriction on buttons of type ‘Rounded Rect’. If you change the button to a ‘Custom’ type, then you will be able to change the foreground colour as well.