Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Site Map
Tags
cocoaheads:cocoapods-librdf

View page as slide show


Diese Wiki Seite sieht etwas verhagelt aus, da sie in erster Linie im Präsentationsmodus funktionieren muß.

CocoaPods & librdf

CocoaPods am Beispiel http://purl.mro.name/ios/librdf.objc

Werkstattgespräch am 14. August 2014


Ausblicke

zu folgenden Themen, je nach Interesse:

  • c. Cocoa Tools (-Pods, -Docs)
  • t. Travis CI
  • r. RDF Intro
  • l. librdf (C/iOS cross compile)
  • o. librdf.objc (wrapper)
  • s. librdf & sqlite

c. CocoaPods

Hilfe um 3rd Party Bibliotheken in (ObjC) Xcode Projekte einzubinden.

c. CocoaPod finden

c. CocoaPod einbinden

  # Uncomment this line to define a global platform for your project
  platform :ios, "5.0"

  target "librdf.objc" do
    pod 'librdf.ios'
  end

  target "librdf.objcTests" do
    pod 'librdf.sqlite' #, :git => 'https://github.com/mro/librdf.sqlite.git', :commit => '05b50eebbf8c'
  end
  • $ gem install cocoapods && pod install
  • *.xcworkspace

c. CocoaPod anbieten

c. CocoaDocs

t. Travis CI

r. RDF

w3c semweb

r. Tatort

r. BBC

Die komplette BBC Programmwebsite is praktisch RDF mit einer HTML Ansicht.

http://www.bbc.co.uk/programmes/p024cjs3.rdf

r. RadioPi

  • nachträglich aus XML/HTML Beständen RDF machen (GRDDL),
  • xml mit
  • rapper -i grddl -o turtle 'http://rec.mro.name/stations/b2/2014/08/14/1905%20Z%c3%bcndfunk.xml'

r. FOAF

r. OSM

l. librdf

l. Cross Compilation

o. librdf.objc (wrapper)

s. RDF + SQLite storage

  • RDF Code ist leider oft nicht produktionsreif sondern 'Proof of Concept'
  • langsam und/oder Speichersau
  • deshalb eigene Neuimplementierung des SQLite Store
  • Ergebnis: Code halbiert, nur noch 1% der urspr. Laufzeit

Vielen Dank

für Eure Aufmerksamkeit.

Feedback willkommmen an Marcus Rohrmoser

Die Folien zum Nachlesen gibt's hier:

http://purl.mro.name/cocoapods-librdf


cocoaheads/cocoapods-librdf.txt · Zuletzt geändert: 2015/10/03 00:24 von mro