=

Daschmi's Notizblog

RSS Feed

Kompass, Richtung, Geschwindigkeit und Position in einer iOS App

Erstellt in IPhone SDK am 26. Februar 2012

Möchte man den GPS Sensor und den Kompass für die Positions und Richtungsbestimmung benutzen, so kann das CoreLocation Framework verwendet werden. Als erstes muss man das Framework dem Projekt hinzufügen und anschließend in seine Klasse mit folgendem Code includieren:

#import <CoreLocation/CoreLocation.h> 

Nun muss man eine Delegate Klasse mit dem Interface CLLocationManagerDelegate implementieren. Hier gibt es zwei wesentliche Funktionen die man implementieren kann.

Um den Kompass zu nutzen muss folgende Funktion verwendet werden. Die Funktion bekommt newHeading übergeben, in diesem Objekt sind die Daten des Kompass und des Gyrosensors enthalten. Siehe auch iOS Referenz.

- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading {

    NSLog(@"%@", newHeading);

}

Eine weitere Funktion kann implementiert werden um die Geschwidigkeit, Position und Richtung zu bestimmen.

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {

NSLog(@"Position:       %f:%f", here.longitude, here.latitude);
NSLog(@"Richtung: %f", [newLocation course]);
NSLog(@"Geschwindigkeit in km/h %.2f", (newLocation.speed * 3.6));

}

Damit die Funktionen auch aufgerufen werden muss natürlich der Delegate definiert werden:

    locationManager = [[CLLocationManager alloc] init];
    locationManager.delegate = self;
    locationManager.desiredAccuracy = kCLLocationAccuracyBest;

    // Für Geschwindigkeit, Richtung und Position
    [locationManager startUpdatingLocation];

    // Für Kompass und Gyrosensor Funktion
    [locationManager startUpdatingHeading];

Magento Bilder Slider

Erstellt in Magento am 10. Februar 2012

Der Magento Bilder Slider ist ein Magento Modul welches einen Bilderwechsel mit Animation ermöglicht.

Was kann der Slider

  • Pflege der Bilder üb das Backend von Magento
  • Verschiedene Animationen möglich
  • Sortierung kann nachträglich verändert werden
  • Bilder können deaktiviert werden
  • Richtung kann manuell vom User im Frontend verändert werden
  • User kann durch die Bilder „blättern“
  • Anpassbar über Template und CSS
  • Integration in CMS Seiten oder global z.B. in der header.phtml möglich
  • Verlinkung der Bilder (optional)
  • Text und Titel kann über den Bildern eingeblendet werden (optional)
  • Produktname und -preis können über das Bild gelegt werden
  • Bis zu 5 optional positionierbare und gestaltbare Texte auf jedem Bild
  • Mehrere Slider in einer Instanz, aber nur einer pro Seite möglich
  • Einblendanimation

Wo seh ich wie der Slider aussieht

Demo: http://daschmi.de/magento

Wo bekomm ich den Slider

hier bestellen.

Neu in Version 0.1.1 (19.01.2013):

  • Produktname und -preis kann über das Bild gelegt werden
  • Bis zu 5 optional positionierbare und gestaltbare Texte auf jedem Bild
  • Mehrere Slider in einer Instanz, aber nur einer pro Seite möglich
  • Einblendanimation


Bitte genehmigen Sie die Verwendung von Cookies dieser Website! Mehr Informationen

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close