Für Java-Anwendungen ohne Kampf und Krampf Java made easy Die BASIS-Produktfamilie „BBj ist so leistungsfähig wie Java, aber so einfach und komfortabel wie Visual BASIC.“ Java made easy Nutzen Sie alle Vorteile von Java – ohne die Nachteile Wenn Sie Java kennen, schätzen Sie seine Vorteile: Objektorientierung, Plattformunabhängigkeit, gute Strukturierung. Aber Sie hadern möglicherweise auch mit den Nachteilen. BBj will Ihnen den Spaß an der Arbeit mit Java zurückgeben. Und zwar so: Die Programme, die Sie mit BBj entwickeln, laufen – wie Java-Programme - auf allen Rechnern und Betriebssystemen, für die eine Java-VM existiert. Alle neuen Lösungen, die von der weltweiten Java-Community ständig ersonnen und veröffentlicht werden, stehen Ihnen auch unter BBj ohne Einschränkung zur Verfügung. Aber meistens sind Java-Programme nur für bestimmte Java-Versionen getestet und zertifiziert. BASIS sorgt für die dauerhafte Integrität Ihrer Anwendung – unabhängig von Java-Updates und Release-Wechseln. Wenn Sie kaufmännische Anwendungen entwickeln wollen, arbeiten Sie mit BBj wesentlich produktiver, denn BBj ist speziell für diesen Zweck optimiert. Schön, schlank und stark: Das gleiche Programm in Java (links) und BBj (rechts). Mit BBj arbeiten Sie deutlich schneller, ohne die Vorteile von Java für professionelle Business-Applikationen aufzugeben. Der Partner für Ihr Wachstum Sicher in die Zukunft Unsere Stärke. Viele Anbieter versprechen Ihnen „alles aus einer Hand“. Wir halten dieses Versprechen wirklich. Von uns bekommen Sie die Java-basierte Programmiersprache, die Entwicklungsumgebung, das Framework, die Architektur, Entwicklerressourcen on demand sowie den Lösungs-Pool des ERP-Systems AddonSoftware. Egal, ob Sie als freier Programmierer oder großes Systemhaus Software für andere erstellen, oder Software für den eigenen Bedarf Ihres Unternehmens entwickeln: Wir können Ihnen helfen. Neue Softwaretrends und –standards kommen und gehen. BASIS schützt Ihre bestehenden Anwendungen und hält die Technologie konsistent. So bietet Ihnen BBj dauerhaft die Abwärtskompatibilität in der API, die Sie brauchen. Das schützt Investitionen und schafft Spielraum für Innovationen mit echtem Kundennutzen. Vom Einzelplatz bis zum Weltkonzern. Selbst wenn Sie jetzt noch ganz begrenzte Vorstellungen von der Anwendung Ihrer Programme haben: Unser Framework wächst locker mit Ihren Ansprüchen. Auch wenn aus einer Einzelplatzanwendung im Laufe der Jahre eine unternehmensweite ERP-Lösung mit Web-Integration, SaaS und Cloud Computing werden soll, bringt das weder Sie noch Ihre BBj-Entwicklungsumgebung ins Schwitzen. Mobil mit BBj: BBj-Anwendungen laufen in allen Javascript-fähigen Browsern. Also auch auf dem iPhone und fast allen anderen Smartphones. Hier läuft das Code-Beispiel von Seite 4, ohne Modifikationen. „Write once, run anywhere” Browser und Swing mit dem selben Source Code bedienen BBj übererfüllt das alte Java-Versprechen „Write once, run anywhere“. Denn BBj-Anwendungen laufen nicht nur auf allen Hardware- und Betriebssystemplattformen mit dem Komfort und dem Look and Feel einer lokal installierten DesktopAnwendung, sondern auch auf allen Endgeräten, auf denen ein javascriptfähiger Webbrowser verfügbar ist. Den Sourcecode müssen Sie nicht anpassen. Das bedeutet: Ohne weiteren Programmieraufwand können die Anwender nicht nur mit dem BBj Swing-Thin Client am PC, Mac oder Linux-Rechner arbeiten, sondern auch von unterwegs produktiv sein, und zum Beispiel direkt im Browser Bestelldaten erfassen, während des Kundengesprächs Preise überprüfen, die Verfügbarkeit ihrer Produkte checken oder – oder – oder. „Ist BBj eine Programmiersprache, eine Entwicklungsumgebung, ein RAD Framework, eine Architektur oder ein ERP-System?“ „Ja.“ Rapid Application Development Datenbankbasierte Java-Anwendungen auf Mausklick Barista® ist die neue, vollständig datenbankgetriebene Applikationsumgebung von BASIS, die auf BBj basiert. Baukastenprinzip. Mit Barista entwickeln Sie Anwendungen so einfach wie nie: Sie brauchen nur Datenelemente, -relationen und Tabellenlayouts zu definieren. Daraus erzeugt Barista automatisch die Applikation. So gelangen Sie auf kürzestem Weg zu Ihrer GUI-Anwendung – nahezu ohne Programmierkenntnisse. Flexibles Framework. Das Framework bietet bereits ein MDI-Menüsystem mit Benutzerverwaltung und rollenbasierter Rechtevergabe. Zahlreiche Funktionen, wie z. B. Lookups, können sogar benutzerabhängig konfiguriert werden. Barista spricht BBj und Java. In Barista® Callpoints können Sie beliebigen Java- und BBj-Code in Ihr Projekt einbinden. Das macht die Gestaltung und Weiterentwicklung von Anwendungen komfortabel, ohne Ihre Flexibilität einzuschränken. Schneller zu mehr Qualität. Barista beschleunigt nicht nur die Entwicklung, da viele Grundfunktionen kaufmännischer Softwareprojekte sehr rasch implementiert sind. Sondern es verbessert auch allgemein die Qualität Ihrer Produkte: Durch das zentrale Repository werden BaristaProjekte selbst dokumentierend. Das macht sie besser wartbar und leichter erweiterbar. Hier ist alles drin, was Sie je brauchen werden Die Technologie auf einen Blick Alles dran, alles drin. Die moderne, objektorientierte Entwicklungsumgebung BBj ist für Tausende von Entwicklern auf der ganzen Welt der einzige, weil absolut vollständige Werkzeugkasten zur einfachen und effizienten Programmierung kaufmännischer Anwendungen. Profitieren auch Sie von den BBj Vorteilen: Java-basiert. BBj bietet einen vollständig auf Java aufbauenden, für kaufmännische Software optimierten Tool-Baukasten. Mit BBj nutzen Sie vorhandenes Java Know-how und vorhandenen Java Code weiter und entwickeln schneller und effizienter als jemals zuvor. Echte 3-Tier-Architektur. Die Trennung von Datenbank-, Business Logik- und Präsentationsschicht sorgt für optimale Skalierbarkeit, Funktionalität und Performance in jeder Systemumgebung. Rapid Application Development. Mit dem RAD Tool Barista® entwickeln Sie effizient kaufmännische Anwendungen. Plattformunabhängig: Einmal entwickelt, läuft Ihre Software überall. Unter Windows, Linux, MacOS. Auch auf mobilen Endgeräten und im Webbrowser. Datenbankunabhängig. BBj kommt mit eigener kostenloser Datenbank, arbeitet aber auch problemlos mit anderen Datenbanken (MySQL, Oracle, MS-SQL, …) Kopiergeschützt. Das BBj-Lizenzmodell liefert einen wirksamen, automatisierten Schutz für Ihr geistiges Eigentum mit – ohne Zusatzkosten, keine Extra-Hard- und Softwareinstallation erforderlich. Nähere Informationen: www.basis-europe.eu Unabhängig und partnerschaftlich Der Anbieter BASIS spricht Ihre Sprache. Selbst Mittelständler, ist der unabhängige Softwareanbieter BASIS International Ltd. der perfekte Partner für Softwarehäuser und selbst programmierende Endkunden. Konsequent in Java. Das Unternehmen wurde in den achtziger Jahren gegründet. Das Hauptprodukt war eine Entwicklungsumgebung für die damals sehr erfolgreiche Sprache Business BASIC. Im Jahr 2000 begann BASIS, seine Technologie konsequent auf die Java-Plattform umzustellen. Daraus entstand die erfolgreiche Produktfamilie mit der objektorientierten Entwicklungsumgebung BBj für die JVM und dem RAD Tool Barista®. Ihr weltweit bewährter Partner. In über 30 Ländern der Erde entwickeln ISVs mit BASIS-Produkten Anwendungen für mittelständische und große Unternehmen. Unter anderem arbeiten die Citibank, Sheraton, Bridgestone, BMW, Peugeot, Mitsubishi, GMAC und Carrefour mit Applikationen, die mit BASIS-Tools entwickelt und gepflegt werden. Unterstützung in Europa. In Saarbrücken sitzt die Europa-Tochter BASIS Europe Distribution GmbH, die Kunden und Partner in Europa auf allen Ebenen unterstützt und betreut – mit Informationsmaterial, Schulungen, Produkt-Support, Marketingunterstützung und Entwicklungsdienstleistungen bis hin zu gemeinsamen Kundenprojekten. JavaMadeEasy_DE_1005_12P_5 BASIS Europe Distribution GmbH Nell-Breuning-Allee 6 66115 Saarbrücken Tel. +49 (0) 681 9 68 14-0 Fax +49 (0) 681 9 68 14-33 [email protected] www.basis-europe.eu