Tipps

Tipps & Tricks für Ihre 4D Apps – Juni-Ausgabe

von Add Komoncharoensiri, Leiter der technischen Dienste bei 4D Inc.

Es geht weiter mit einer Reihe von Tipps und Tricks.

Wie Sie wissen, ist die 4D Knowledge Base eine Bibliothek mit Informationen über die 4D Technologie, in der wöchentlich technische Tipps und monatlich Technotes veröffentlicht werden. Wenn Sie die letzten Tipps in der KB verpasst haben, ist das kein Problem; hier ist eine Zusammenstellung der letzten Wochen.

Dieser Blogbeitrag enthält 16 Tipps:

Tipps blank

GitHub 4D Awesome List – Aufruf für Beiträge

Um in der Softwarebranche wettbewerbsfähig zu bleiben, sollte man stets nach Innovationen streben und die Dynamik des Wandels fördern.

In diesem Sinne hat 4D Ihnen immer die richtige Technologie zur Verfügung gestellt, um zu wachsen und zu expandieren. Der Projektmodus ist ein Beispiel, das einen enormen Vorteil mit sich bringt: die Möglichkeit, Git zu verwenden, um Ihre 4D Anwendung in einer produktiveren Entwicklungsumgebung zum Laufen zu bringen.

Deshalb haben wir uns entschlossen, eine 4D Awesome Liste zu erstellen, in der wir all das kollektive Wissen an einem Ort versammeln, um das Leben von 4D Entwicklern ein wenig einfacher zu machen.

Wenn Sie ein Git/GitHub Nutzer sind und ein fantastisches Projekt haben, von dem Sie glauben, dass es anderen Entwicklern helfen könnte, dann sollten Sie einen Beitrag zur 4D Awesome Liste leisten, in der fantastische Projekte zu finden sind!

Dieser Blog-Beitrag erklärt das Konzept der Awesome-Liste und wie Sie dazu beitragen können.

Tipps blank

4D und Git: Vom Einsteiger zum Experten

Inzwischen wissen Sie, dass Projekte einen enormen Vorteil mit sich bringen: die Möglichkeit, Git (das Versionskontrollsystem) und GitHub (den Hosting-Dienst) zu nutzen, um Ihre 4D-Anwendung in einer produktiveren Entwicklungsumgebung zum Laufen zu bringen.

Ob Neuling oder erfahrener Entwickler, die Versionskontrolle ist in jeder Arbeitsumgebung, in der mehrere Ressourcen zusammenarbeiten, um an einer Software-Produktionskette mitzuwirken, ein fester Bestandteil.

Damit Sie sich mit Git vertraut machen können, haben wir Ihnen zahlreiche Ressourcen zur Verfügung gestellt. Dieser Blogbeitrag ist eine Zusammenstellung all dessen, was wir zu diesem Thema bereitgestellt haben… bis jetzt. Wenn Sie sich verloren fühlen und nicht wissen, wo Sie anfangen sollen, lesen Sie weiter; wir haben auch:

  • andere Blogbeiträge,
  • einen detaillierten Leitfaden,
  • ein bestbewertetes Gipfelvideo,
  • und sogar einen Schulungskurs.
Tipps blank

Wie man GitHub durchsucht, um alle 4D Projekte zu finden

Mit der Einführung von Projekten in 4D wird der Quellcode von Komponenten, Demo-Anwendungen und anderen Tools in 4D auf GitHub gehostet.

4D hat drei GitHub Organisationen.

  • Auf 4D können Sie den Quellcode der internen 4D Komponenten finden. So können Sie diese an Ihre Bedürfnisse anpassen.
  • 4D Depot enthält alle Hilfsmittel: HDIs, Demonstrationen, Anwendungsbeispiele, etc.
  • 4D Go Mobile beherbergt alle benutzerdefinierten Listenformulare, Detailformulare, Anmeldeformulare, Formatierer und Eingabekontrollen.

Sie finden diese Links zu den verschiedenen GitHub Repositories auf den 4D Websites, z. B. im 4D Blog zur Veranschaulichung neuer Funktionen, auf der Ressourcen-Seite der 4D Website für Demo-Beispiele oder in der Galerie für Mobile.

Sie können aber auch von GitHub aus suchen, Lesezeichen setzen und so weiter… In diesem Blogbeitrag werden einige grundlegende Funktionen vorgestellt, die Ihnen die Nutzung und Navigation auf GitHub erleichtern.

Tipps blank

System Worker- Dateiübertragungsklasse zur Verwendung von Dropbox oder GDrive

Der erste Teil der System-Worker-Serie hat Ihnen die Leistungsfähigkeit von System-Workern gezeigt, und der zweite Teil konzentrierte sich auf die tatsächliche Nutzung, indem er die Klasse File Transfer durchging, um cURL für FTP, FTPS, SFTP und HTTP zu verwenden.

Im letzten Teil dieser Folge werden wir sehen, wie die gebrauchsfertige Komponente -laden Siesie von hier herunter- den direkten Zugriff auf Dropbox oder GDrive ermöglicht, wobei die gleichen Befehle wie bei FTP-Operationen verwendet werden: