RSS

Touch-Mania DevCast #1 – UIWebView

  • Geschrieben von toffifee 31 Comments
    : 4. Okt 2009 11:25
    Touch-Mania DevCast #1 – UIWebView

    Schon oft haben wir Emails und Kommentare erhalten, in denen wir gebeten werden doch mal Anleitungen zum Thema iPhone Development zu veröffentlichen. Ab sofort werden wir diesem Wunsch nachkommen. Gi-Lo, Redakteur von Touch-Mania und Entwickler von PocketPlayer, erklärt euch in kurzen Video-Tutorials erst die Basics und später auch fortgeschrittenere Aspekte des iPhone SDK.
    Dabei stellen wir euch immer den Sourcecode des jeweiligen Programms zum Download bereit, sodass ihr alle Schritte selbst nachvollziehen könnt.

    Um den DevCast in iTunes zu abonnieren, klickt ihr einfach oben in der Menüleiste auf Erweitert und wählt Podcast abonnieren aus. In das Fenster gebt ihr nun die folgende Adresse ein und klickt auf OK.

    http://feeds.feedburner.com/tm-devcast

    Der offizielle Touch-Mania DevCast Channel erscheint bald im iTunes Store.

    In der ersten Folge zeigt Gi-Lo euch, wie ihr ein sog. WebView implementiert und mit Vor- und Zurück-Buttons ausstattet:

    Sourcecode

      Sourcecode - T-M DevCast #1 (620.5 KiB, 110 Downloads)

    Wie gefällt euch die erste Folge? Wir freuen uns über viel Feedback in den Kommentaren ;)

    PS: Ihr könnt Gi-Lo auch auf Twitter folgen: twitter.com/GiloTM

Werbung

  1. #1 Günter says:
    4. Oktober 2009 um 11:43

    Richtig gut, sehr gut verständlich, meiner Meinung nach eines der besten deutschen Tutorials die sich mit iPhone SDK befassen..
    TOP!!

    Antworten
  2. #2 rushzero says:
    4. Oktober 2009 um 11:53

    Ist ganz gut gemacht, aber hebt sich nicht wirklich von den andern Tutorials ab.

    Ich würd mir eher mal eine Tutorial-Reihe über ein Komplexere sachen wünschen.

    Mein letztes problem war z.b ein Musik title abzuspielen, über eine URL das Lied aber gleichzeitig zu speichern.

    Sprich den Buffer des Playes als Mp3 zu speichern.

    Antworten
  3. #4 rushzero says:
    4. Oktober 2009 um 12:08

    Ja sowas ist super, zudem find ich das man die Basics leicht aus der Dokumentation lernen kann.

    Naja ^^wirst das schon machen, werd die Potcastreihe mal interessiert verfolgen.

    PS: Hast du einen eigenen Entwirkler-Blog/Forum oder vertausch ich da gerade jemand ?

    Antworten
  4. #5 Nico says:
    4. Oktober 2009 um 12:24

    Klasse Tutorial, werds dann in iTunes abonnieren.
    @Gi-Lo: Kennst du nen Weg, Apps aufm iPhone zu testen, ohne dass man da bei Apple zahlt?
    Also per SSH oder so.

    Antworten
  5. #8 youuu says:
    4. Oktober 2009 um 12:30

    klingt nicht sehr motiviert (eigentlich überhaupt nicht!), ist ansonsten jedoch gut gelungen…

    Antworten
  6. #9 shinvou says:
    4. Oktober 2009 um 12:36

    @youuu Finde ich garnicht.
    @Gi-Lo Klasse gemacht, bringt mir zwar nichts, da es i-wie sowas wie das kleine einmaleins ist, aber für die spoons hier oder leute, die noch entwickeln lernen ist es ein hammer tutorial ;D
    Bin gespannt auf das nächste !

    mfg shinvou

    Antworten
  7. #10 Moribundi says:
    4. Oktober 2009 um 12:44

    Super Sache hast mein Interesse am IphoneDev geweckt :-)

    Muss man fürs Iphone SDK einen Mac haben oder gibts das auch für Windows?
    Ist bei Apple im ADC alles auf englisch?

    Antworten
  8. #12 rushzero says:
    4. Oktober 2009 um 12:46

    @Nico Lad dir den Patch hier : http://www.xup.in/dl,20705875/script_xcodePatch/

    Und dann machst du zum BuildScript noch dieses dazu:
    export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
    if [ "${PLATFORM_NAME}" == "iphoneos" ]; then
    $HOME/bin/gen_entitlements.py “com.rushzero.${PROJECT_NAME}” “${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent”;
    codesign -f -s “iPhone developer” –resource-rules “${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/ResourceRules.plist”
    –entitlements “${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent” “${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/”
    fi

    Dannach musst einfach für Device kompilieren(Apfeltaste + B) dann in den Projekt Ordner gehen, build -> iphoneos -> [AppName].app

    und fertig is es =)

    Antworten
    • #13 rushzero says:
      4. Oktober 2009 um 13:01

      Hab vergessen musst in deinem Home-Verzeichnis ein Ordner mit “bin” anlegen und darein dieses Script:
      http://www.xup.in/dl,10267653/gen_entitlements.py/
      legen oder halt die Stelle im Build Script anpassen

      Antworten
      • #14 rushzero says:
        4. Oktober 2009 um 13:09

        Schon wieder was vergessen… jetzt wirds langsam peinlich.
        Du musst dir noch ein Zertifikat erstellen mit der “Schlüsselbundverwaltung” welche Einträge du wählen musst weiß ich leider nicht mehr sry =(

        Aber hab es selbst per Google gefunden gehabt.

        Antworten
  9. #15 hans says:
    4. Oktober 2009 um 12:51

    hallo, dein tut ist zwar nett aber ich denke kaum das jemand durch dieses video programmieren lernt. du fängst mitten in der materie an und ein anfänger versteht da nix davon. dafür gibt es ja auch das hello world szenario.

    kann euch nur auf iphone-notes.de verweisen, die was lernen wollen, da gibt es ein paar tutorials wo es von der picke auf erklärt wird.

    Antworten
  10. #16 simon says:
    4. Oktober 2009 um 13:02

    Yeah cool !
    Freu mich schon auf mehr

    Antworten
  11. #17 Pawa says:
    4. Oktober 2009 um 13:36

    Voll cool!!!!
    Danke an Gi-Lo!

    Antworten
  12. #18 iPortable says:
    4. Oktober 2009 um 13:56

    Also für Anfänger kann ich den Podcast von Catalin Voss empfehlen, sehr gut zu verstehen, hier würde ich mir mal etwas mit OpenGL wünschen, habe bisher nur mit den Standard Controls programmiert.

    BTW: meine App habe ich vorgestern an Apple geschickt, mal sehn wie lange die brauchen das zu testen :)

    Antworten
  13. #19 Atom15 says:
    4. Oktober 2009 um 14:04

    super!!

    Antworten
  14. #20 simon says:
    4. Oktober 2009 um 14:04

    Also bei mir öffnet sich nicht die seite (also touch-mania.com ) Was mach ich falsch ?

    Antworten
  15. #21 likebear says:
    4. Oktober 2009 um 14:43

    Ähm, ich hab den Feed abonniert, hat auch angefangen zu laden. Dummerweise ist während des Downloads mein PC ausgegangen, und wenn ich es jetzt neustarten will, kommt immer ein Fehler. :(

    Screenshot -> http://i36.tinypic.com/2ex5u6d.png

    Antworten
  16. #24 shinvou says:
    4. Oktober 2009 um 15:27

    @simon Schau ob Du http:// hinzugefügt hast ;p

    Antworten
  17. #25 I Jailbreak I says:
    4. Oktober 2009 um 16:14

    Ich hab keine Ahnung wie man ein App macht…würde es aber gern mal!
    Aber du tippst da i-welche Sachen ein aber ich hab 0 Ahnung was das die bedeuten. Und als NEULING, wie ich einer bin, kann man mit dem Tutorial nicht viel mehr machen als einfach alles abschreiben. ICH will jetzt aber nicht sagen das es schlecht is! Denn für Leute die etwas Ahnung davon haben und die wissen was das alles bedeutet is das sicher hilfreich, ich versteh hald nur Bahnhof.

    Giebts da vll eine Liste wo man die Begriffe nachlesen kann?

    Antworten
  18. #26 simon says:
    4. Oktober 2009 um 16:56

    Also http:// habe ich auch eingegeben

    Antworten
  19. #27 MaterienRiecher says:
    4. Oktober 2009 um 18:52

    Könnte mal einer eine kleine Liste an nötigen Applikationen hier niederschreiben – damit auch wie wissen mit was wir arbeiten müssen bzw. mit was im tut gearbeitet wird.

    Danke =)

    Antworten
  20. #28 Marcel says:
    4. Oktober 2009 um 19:51

    Ich fand’s super, aber es wäre gut, wenn die Begriffe, die beim Programmieren vorkommen, etwas mehr erklärt werden.

    Antworten
  21. #29 Evilleet says:
    5. Oktober 2009 um 17:07

    sehr gut :) nur an manchen stellen etwas schwer verständlich für anfänger finde ich :) eine kleine erklärung zu verschiedenen befehlen wäre sehr cool :)

    Antworten
  22. #30 Max says:
    7. Oktober 2009 um 00:45

    Ich hab mich schon immer gefragt wie das mit dem Apps programmieren läuft… Das Video zeigt mir immerhin mal die Oberfläche und die Logik die dahinter steht…
    Jedoch verstehe ich unter einem Tutorial, dass man erklärt bekommt was abläuft… Ich hab selbst Programmiererfahrung, jedoch verstehe ich sehr wenig von dem, was Gi-Lo da macht… Das mag unter anderem daran liegen, dass ich die Programmiersprache nicht kenne…

    Ich würde mir wünschen mal eine richtige Einleitung in das Thema zu bekommen, da mit dieser Art von Tutorials nur eingearbeiteten die Chance gegeben wird etwas zu lernen… Würde mich um Rückmeldung freuen…

    Antworten
  23. #31 Vetterjack says:
    11. Oktober 2009 um 10:26

    Kann man auch eine lokale HTML-Datei, welche im Projekt ist, öffnen. Bei mir funktioniert das irgendwie nicht.
    Ich gebe einfach an: …@”index.html” …

    Antworten
Schreibe einen Kommentar