AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

SDK-Entwicklung

Ein Thema von Störtebeker · begonnen am 23. Jan 2008 · letzter Beitrag vom 24. Jan 2008
Antwort Antwort
Benutzerbild von Störtebeker
Störtebeker

Registriert seit: 9. Jul 2007
398 Beiträge
 
#1

SDK-Entwicklung

  Alt 23. Jan 2008, 19:15
Hallo,

ich arbeite an einem größeren Projekt (Status: Konzeptphase) und wollte den Usern meines Programmes, bzw. anderen die Möglichkeit geben Plugins oder sonstige Erweiterungen für das Programm zu schreiben bzw. entwicklen.

Nun habe ich mal bei Gaijin auf der Seite geschaut und da stand etwas von SDK für PlainEdit.

Nun ist die Frage, was alles zu solch einem "SDK" dazugehört?

Würde mich über Antworten freuen.
"And he piled upon the whale´s white hump - a sum of all the rage and hate felt by his whole race.
If his chest had been a cannon, he would have shot his heart upon it."
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#2

Re: SDK-Entwicklung

  Alt 23. Jan 2008, 19:21
Schau dir mal das Plugin-Tutorial in der Tutorial-Sparte an. Das ist eine sehr gute Anleitung.

Gruß
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.606 Beiträge
 
#3

Re: SDK-Entwicklung

  Alt 24. Jan 2008, 06:31
Meiner Meinung nach ist das wichtigste an einem wie auch immer gearteten 'SDK' eine ausführliche Dokumentation der Entwicklerschnittstellen.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#4

Re: SDK-Entwicklung

  Alt 24. Jan 2008, 07:13
Es gibt dafür keine festen Regeln ... aber nehmen wir an ich will ein Plugin für deine Anwendung schreiben. So nun hab ich überhaupt keine Ahnung was ich machen muss weil ich des Programm ja nicht kenn. Also muss alles was ich brauche in der SDK zu finden sein des ich dann genau weiß wie ich des Programmieren muss.
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#5

Re: SDK-Entwicklung

  Alt 24. Jan 2008, 07:16
Du mußt nur die exports welche du zur verfügung stellst nach außen offenlegen.
Damit der User weiss wie er diese aus seiner Anwendung heraus ansprechen muss

gruss
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: SDK-Entwicklung

  Alt 24. Jan 2008, 08:15
Mich würde als Plugin-Entwickler dann aber auch noch folgendes interessieren:
- wie wir mein Code in deine GUI eingebunden? Im Menu, per Button oder wie?
- wie läuft mein Code? Als eigene Applikation, als Fenster Deiner GUI, als WMI-Fenster?
- bekomme ich Parameter, welche, wie?
- kann / muss ich irgendetwas zurückgeben?
- wie bekomme ich mit, dass Deine GUI beendet wird?
- darf / muss mein Code nach Ende der GUI weiterlaufen?

Wenn ich nun noch eine Weile nachdenke, fallen mir bestimmt noch einige weitere Punkte ein...
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz