Entwicklung von Anwendungen

Unbegrenzte Möglichkeiten zur Innovation - mit On-Demand

In der Drucktechnologie wurde es durch den Wechsel von Papier zu digitalen Dateien möglich, sofort auf Informationen zu beliebigen Aspekten weltweit zuzugreifen. Auch im Bereich der On-Demand-Lösungen wird eine ähnlich weitgreifende Innovation nun Realität: Ab sofort können zuverlässige Anwendungen für Unternehmen für ganz spezifische geschäftliche Anforderungen maßgeschneidert werden.

Die Force.com-Plattform bietet die Tools für eine neue Ära von On-Demand-Anwendungen. Mit diesen lassen sich die Erfolge von Salesforce auf Ihr gesamtes Unternehmen übertragen - und nicht nur auf die Abteilungen Vertrieb, Service und Marketing. Durch die Kombination aus Assistenten zum Zeigen und Klicken (ganz ohne Programmierung) und Toolkits für die meisten gängigen Entwicklungssprachen zum Erstellen kundenseitiger Anwendungen und die Apex-Programmiersprache stehen nun umwerfende Innovationsmöglichkeiten zur Verfügung. Da die entwickelten Anwendungen nativ auf der Force.com-Plattform ausgeführt werden, bleibt den Entwicklern Zeit, folgende Vorteile zu nutzen:

  • alle Vorteile des mandantenfähigen Systems einschließlich integrierter Sicherheit, Zuverlässigkeit, Aktualisierbarkeit und Anwenderfreundlichkeit
  • im Lieferumfang enthaltene Funktionen, die die Entwicklung beschleunigen, z. B. Analysefunktionen, Offline-Zugriff und mobile Einsatzmöglichkeiten
  • kein lästiges Verwalten und Warten der Serverinfrastruktur mehr erforderlich, auch bei Nutzung der Anwendungen von Zehntausenden von Anwendern
  • Teilnahme an einer Gemeinschaft Tausender Apex-Entwickler
  • die Möglichkeit, Tausende von salesforce.com-Kunden einfacher denn je über den AppExchange-Marktplatz zu erreichen

Da die üblichen Probleme der herkömmlichen Anwendungsentwicklung ausbleiben, bleibt den Entwicklern mit dem On-Demand-Modell zusätzliche Zeit, um sich um die Entwicklung von Lösungen zu kümmern, die echte Geschäftswerte darstellen. Die Force.com-Plattform bietet der IT-Abteilung eine Möglichkeit zur Innovation ohne die Kosten und Probleme, die gewöhnlich bei Servern und individuellen Softwarelösungen, Middleware- oder Punkt-zu-Punkt-Verbindungen und Aktualisierungen entstehen, und ohne die erforderlichen Verwaltungsmitarbeiter.


Zeigen. Klicken. Erstellen.

Das Besondere der Force.com-Plattform ist ein Tool zum Zeigen und Klicken, mit dem Anwendungen erstellt werden. Zum Erstellen neuer Anwendungen sind keine Programmierkenntnisse mehr erforderlich. Geschäftsbenutzer, Administratoren und Entwickler benötigen nur noch einen Webbrowser, um die Metadaten zu definieren und so den Entwurf einer Anwendung (einschließlich Datenmodell, Objekten, Formularen, Workflows usw.) zu erstellen.

 

Alte Bekannte

Wenn die Integration in andere Systeme bzw. die Erstellung von Mashups externer Services erforderlich ist, können Entwickler die Force.com-Webservices-API in Kombination mit Toolkits für die gängigsten Entwicklungssprachen (u. a. Java, VB.NET, C#, .NET oder Open-Source-Sprachen) nutzen, um Anwendungen mit einem hohen Maß an Visualität und Interaktivität zu erstellen. Durch Verwendung der Force.com-API können Entwickler direkt auf alle Daten zugreifen, die in ihren Force.com-Plattformanwendungen gespeichert sind.

 

Wir sprechen Ihre Sprache

Mit der Apex-Programmiersprache haben Entwickler die bisher detaillierteste Kontrolle beim Erstellen fast aller gewünschten On-Demand-Anwendungen und Durchführen vieler Vorgänge. Dazu gehören das Anpassen von Objekten, das Erstellen neuer Schaltflächen oder sogar die komplette Neuentwicklung von Anwendungen. Mit Apex können völlig neue Verhaltensweisen und eine neue Geschäftslogik entwickelt werden, mit einem Code, der direkt auf den salesforce.com-Servern ausgeführt wird. So müssen Entwickler keine Server und Infrastruktur mehr verwalten und verfügen gleichzeitig über dieselben Möglichkeiten und dieselbe Flexibilität zum Erstellen von On-Demand-Anwendungen wie die Mitarbeiter von salesforce.com in der Abteilung für Forschung und Entwicklung.

 
 

Die Funktionen der Force.com-Plattform und die Apex-Programmiersprache verbessern Reichweite, Umfang und Tiefe der entwickelten Anwendungen für interne Einsatzzwecke oder der Anwendungen, die über das AppExchange-Verzeichnis der salesforce.com-Gemeinschaft zur Verfügung gestellt werden.