Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   IOS Apps mit Pascal entwickeln (https://www.delphipraxis.net/172580-ios-apps-mit-pascal-entwickeln.html)

lff 17. Apr 2013 20:44

AW: IOS Apps mit Pascal entwickeln
 
Was gibt’s neues bei pas4mobile:
  • Neuste Version pas4ios Beta 1.8
  • Läuft jetzt auch auf Mac Snow Leopard mit Xcode 4.2 (SDK 5.0).
  • Beta Version funktioniert auf realen IOS Geräten.
  • Mehrere neue Komponenten hinzugefügt wie z.B. TpmUICollectionView, TpmAVAudioPlayer, TpmUIWebView, TpmUIMapView usw.
  • Xcodebuilder findet alle installierten SDKs automatisch.
  • Setzen von Placemarks im MapView
    Delphi-Quellcode:
    aCoordinate:= CLMakeLocationCoordinate2D(37.785834,-122.406417);
    aAdressDict:=TVariantList.Create;
    aAdressDict.Add(NSStrToStr(kABPersonAddressStreetKey),’Street 123’);
    aAdressDict.Add(NSStrToStr(kABPersonAddressCityKey),’City’);
    aAdressDict.Add(NSStrToStr(kABPersonAddressCountryKey),’Country’);
    aPlacemark:=TpmMKPlacemark.CreateNewWithCoordinateAddressDictionary(aCoordinate,aAdressDict);  
    aAdressDict.free;
    fMapView.AddAnnotation(aPlacemark);
  • Beim Navigation Item können Buttons und Hinweistexte (prompt) hinterlegt werden.
    Delphi-Quellcode:
    aUIButton:= TpmUIButton.CreateNewWithButtonType(UIButtonTypeInfoLight);
    aUIButton.OnTouchDown:=fOnTouchDown;
    aButton:=NavigationItem.AddLeft(aUIButton);
  • Beispielanwendung mit Asphyre Sphinx framework (2D/3D Spiele).
  • Beispielanwendung mit dem RealThinClient SDK von Danijel Tkalcec.
  • Im Navigation Bar können Bilder hinterlegt werden.
  • Einfaches hinzufügen von Gesten die von TpmUIView geerbt sind.
    Es gibt 6 Typen von Gesten Objekte:

    TpmUITapGestureRecognizer
    TpmUIPinchGestureRecognizer
    TpmUIRotationGestureRecognizer
    TpmUISwipeGestureRecognizer
    TpmUIPanGestureRecognizer
    TpmUILongPressGestureRecognizer

    Hinzufügen einer Geste:

    Delphi-Quellcode:
    aViewObject.AddGestureRecognizer(TpmUIRotationGestureRecognizer.CreateNewWithNSObject);
    .

    oder/und :
    Delphi-Quellcode:
    aTap:=TpmUITapGestureRecognizer.CreateNewWithNSObject;
    aTap.NumberOfTouchesRequired:=2;
    aViewObject.AddGestureRecognizer(aTap);
  • Verwalten der Xib-Dateien im Lazarus optimiert.
  • Mehrere neue Beispielprogramme.

Lazarus und Free Pascal wird grundsätzlich mit Sourcecode zur Verfügung stehen. Die rechtlichen Aspekte wurden mit entsprechenden Fachleuten besprochen.
Es gibt jetzt 2 Installationssätze.
  1. Lazarus + Free Pascal inkl. Sourcecode
  2. pas4ios
Sobald die Betaphase beendet ist, wird der Installationssatz Lazarus und Free Pascal frei zum Download zur Verfügung stehen. Bis dahin muss man sich registrieren.

Meli

CCRDude 12. Nov 2014 11:03

AW: IOS Apps mit Pascal entwickeln
 
Gibt es zu diesem Projekt etwas neues? Oder überhaupt nen Status?
Leider scheint es das Blog nicht mehr zu geben... eingestellt?

Der iMac steht jetzt nicht mehr hinter'm Schrank, sondern auf dem Schreibtisch, und ich beschäftige mich wieder mit dem Thema, hatte eigentlich gehofft, hier etwas inzwischen weiter fortgeschrittenes zu finden?

cookie22 17. Nov 2014 07:39

AW: IOS Apps mit Pascal entwickeln
 
War doch abzusehen, dass daraus nichts wird. ;)

CCRDude 17. Nov 2014 08:01

AW: IOS Apps mit Pascal entwickeln
 
Wieso genau?

Es lief bereits etwas auf echten Geräten. Mit noch viel ausstehender Arbeit (Header-Übersetzung nach Bedarf) wär ich klargekommen.

Hätte halt gerne den letzten Stand, Delphi überzeugt mich schließlich auch noch nicht ;)

cookie22 25. Nov 2014 16:15

AW: IOS Apps mit Pascal entwickeln
 
Weil er damit Geld verdienen wollte. Lazarus Kompos kann man nicht verkaufen, dafür Zahlt keiner, das ist ne Open Source Community.

Bernhard Geyer 25. Nov 2014 16:30

AW: IOS Apps mit Pascal entwickeln
 
Zitat:

• 80% der wichtigsten Komponenten
Vermutlich an den üblichen restlichen 20% gescheidert ...


Zitat:

Was wird noch gebraucht
• Beta Tester.
• Hilfe
• Weitere Komponenten.
Ich vermute das hier sich keine weiteren Leute beteiligt haben.
Und jedes Jahr und jede iOS-Version wieder den Zwangswünschen von Apple nachkommen ...

himitsu 25. Nov 2014 16:43

AW: IOS Apps mit Pascal entwickeln
 
Du kannst ja erstmal ihr eine PN schreiben (vielleicht erhält der TE eine eMail und antwortet dann), oder auf Youtube anschreiben, bzw. das Video kommentieren.

Ansonsten war der TE seit vielen Monaten nicht mehr in der DP online, und falls er diesen Thread nicht aboniert hat, bekommt er das Geschreibe hier nicht mit.


Ansonsten kann man nur noch versuchen der Melanie eine eMail zu schreiben.
Obwohl der Webserver nicht mehr geht (Webseite ist weg), könnte der Mailserver dennoch funktionieren.

CCRDude 25. Nov 2014 16:48

AW: IOS Apps mit Pascal entwickeln
 
Hatte ja auf "abonniert" gehofft, war ja ein Marketing-Crosspost, und von jemandem, der verkaufen will, hätte ich erwartet, Interesse zu beobachten ;)

Laut einem Post im Lazarus-Forum hat ein User dort eine Email mit Links zu aktuellen Versionen bekommen, sowie die Aussage, dass die Webseite bald neu starten würde.

Nur zu 80% ist Emba auch, die verkaufen es nur besser :-D
Oder habe ich beispielsweise eine MapView-Komponente einfach übersehen?

Allerdings bin ich jetzt sehr zufrieden bei einem FreePascal 2.7.1-Snapshot gelandet, zum einem sind die übersetzten Klassen ja schon gut zu verwenden, zum anderen gibt es die iOS_Controls.pas von Simon Choi... deutlich besser (für mich persönlich) als Delphi, direkt oder mit D.P.F.-Komponenten.

Würd mich jetzt höchstens noch wegen der Lazarus-Erweiterungen interessieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz