Das Buch bietet einen umfassenden Überblick der am Markt angebotenen quelloffenen Unternehmenssoftware. Mit der praxisnahen Einführung in Open Source Unternehmenssoftware und dem enthaltenen Marktspiegel liefern die Autoren eine wertvolle Grundlage zur Softwareauswahl. Zum Hintergrund: Bei Open Source (OS) Software werden Software und zugehöriger Quellcode den Anwendern kostenlos bereitgestellt. Bei Infrastruktursoftware (z. B. Betriebssysteme, Firewalls usw.) ist OS Software bereits weit verbreitet und IT-Kosten können deutlich reduziert werden. Zunehmend wird auch OS Unternehmenssoftware angeboten. Diese ist ein idealer Ansatz zur Kostenminimierung im IT-Bereich. Dies gilt vor allem für Enterprise Resource Planning (ERP-) Systeme, Customer Relationship Management (CRM-) Systeme, Business Intelligence (BI-) Systeme, Business Process Modeling (BPM-) Systeme, Workflowmanagementsysteme und Projektmanagementsysteme. Noch ist die Durchdringung von OS Unternehmenssoftware in der betrieblichen Praxis gering. Ursache ist vor allem die Unübersichtlichkeit des Marktes. Hier schafft das Buch mit seiner Sammlung der derzeit am Markt angebotenen OS Enterprise Softwaresysteme Abhilfe.
Explore what Flutter has to offer, where it came from, and where it´s going. Mobile development is progressing at a fast rate and with Flutter - an open-source mobile application development SDK created by Google - you can develop applications for Android and iOS, as well as Google Fuchsia.Learn to create three apps (a personal information manager, a chat system, and a game project) that you can install on your mobile devices and use for real. You will begin by getting a solid foundation of Flutter knowledge, and building on it immediately by constructing two more traditional productivity apps.. You will also learn to create a game, enabling you to see a whole other perspective on what Flutter can do. In addition to building these apps, you´ll have the benefit of reviewing real-world issues you might encounter, along with ways to deal with them through tips and tricks, all designed to make your Flutter experience that much more productive and, frankly, fun! Practical Flutter will leave you with a solid grasp of how to build apps with Flutter, and springboard into creating more advanced apps on your own. By the time your journey through this material concludes, another larger one will begin as you springboard, well-prepared, into the larger world of Flutter development, tackling any project that comes your way with aplomb. Practical Flutter is a learning adventure you won´t want to miss. What You´ll Learn Get a Flutter project started and logically structure it Use the interface elements Flutter provides, such as widgets, controls, and extensions Build layouts using interface elements Use available tooling, specifically Android Studio Leverage server-side development and connect a Flutter app to a server back-end. Who This Book Is For Mobile developers who are looking to build for multiple mobile platforms and trying to do so with a codebase that is largely the same across all. Basic knowledge of iOS and Android generally, and some general programming experience is expected.
Free/libre open source software (FLOSS) ecosystems such as Linux have had a tremendous impact on computing and society and have captured the attention of businesses, researchers, and policy makers. Research on FLOSS has been ongoing for almost two decades. From an economic perspective, the most common topics involve motivation and organization. As commercial participation in FLOSS has become common, the question of how to combine FLOSS practice with commercial practice has been the subject of research, particularly with a view to understanding how to ensure sustainability of the ecosystem. This book is based on a Shonan meeting on FLOSS ecosystem sustainability held in June 2017. The meeting brought together a blend of established and young researchers who were actively studying the FLOSS phenomenon. These researchers were drawn from a variety of disciplines including software engineering, human computer interaction, information systems, computer-supported cooperative work, data mining, cognitive science, psychology, operations research, and management. Industry practitioners who were active in the FLOSS space also participated. This book presents the results of discussion on fundamental questions related to the impact and sustainability of FLOSS ecosystems, including: · How does an ecosystem form? How do different stakeholders work together to form a community that develops and maintains valuable and freely available software, and how does an ecosystem with millions of repositories and developers operate given the lack of centralized planning? · How does an ecosystem evolve in response to the environment as technology and needs evolve over time? · How do newcomers learn the protocols and practices of an ecosystem? How would they sustain the ecosystem? What is the relationship between people and ecosystem sustainability?
Cucumber - the popular, open-source tool that helps teams communicate more effectively with their customers - now has a Java version, and our bestselling Cucumber Book has been updated to match.
Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops and giants like Google, Red Hat, and IBM, and of course many open source projects. A book by Git experts to turn you into a Git expert Introduces the world of distributed version control Shows how to build a Git development workflow
An introduction to the open-source machine learning package explains how to install H2O, import and export data, and distinguish H2O algorithms, and explores such machine learning techniques as deep learning, random forests, and ensemble learning.
Explains how data virtualization servers work, what techniques to use to optimize access to various data sources and how these products can be applied in different projects. This title outlines the advantages and disadvantages of data virtualization and illustrates how data virtualization should be applied in data warehouse environments.