Pharo is a purely object-oriented programming language that provides a powerful environment focused on delivering simplicity and immediate feedback. Pharo’s stabile yet lean core system and excellent development tools make it a cutting-edge platform for developing for mission-critical applications.
We help our clients develop new products and business models and provide expert advise and support when it comes to restructuring and migrating their existing IT infrastructure in Pharo. Whether it’s customized software solutions, web-based applications or smart, connected products and IoT applications, we’re here to design and implement single-source solutions in Pharo from start to finish no matter your particular project.
We’ll walk you through every phase and aspect working in the Pharo development environment entails – no matter the scope of the project, for clients both large and small. To be sure no one’s left in the dark once we’ve implemented your solution, we also offer workshops to bring affected employees up to speed. We’ll handle all installation, maintenance and testing related tasks in person wherever you’re located and will work closely with stakeholders in your team to design the optimal solution for whatever project you envision.
For us, Pharo is a pioneering technology for software of the highest quality. As part of the worldwide Pharo community, we’re instrumental in driving development forward and have both the deep knowledge and wide-reaching experience it takes to use Pharo as a powerful development tool.
Consulting & Project Management
We’re here with advice and support every step of the way, from planning system architecture that’s both customized and scalable all the way through to full operability. We’ll guide you through the process of bootstrapping your business model, helping you pare things down to what’s truly essential. Together we’ll lay a solid foundation for scaling your system architecture, ensuring short release cycles and an extremely short time-to-market turnaround moving forward.
We’ll bring a team of experienced experts and a project manager together on request that will always be available to assist you every step of the way.
-
Holistic advice throughout all phases of your project
-
Bootstrapping – streamlining business models and simplifying to essentials
-
Analyzing the economic, technical, organizational and practical requirements
-
Evaluating potential solutions
Software Testing & Analysis
Speed and quality are key when it comes to successful software development. Using our custom, visualized based metrics and feedback loops you’ll be able to see in real time how the software quality impacts your bottom line. Software analysis, visualization, testing: we guarantee optimal operation, high added value and short release cycles for your software and IoT applications. We’ll do whatever it takes to ensure you can rely on your software to do its job 100%.
-
Software analysis, visualization and performance evaluation
-
Immediate feedback at all times: Developing, Testing, Debugging
-
Significantly faster software development through quality assurance optimization
-
High added value thanks to shorter software release cycles and IoT applications
Training & Seminars
Learn from the experts. We offer customized training with agile, practice-oriented methods that help us share our knowledge with participants step by step. Learn more about object-oriented development in Pharo, software analytics and software visualization. Our seminars provide foundational knowledge, unlock new worlds of thought and supply you with concrete tools you can put to work right away. Book your in-company training seminar today:
-
Our knowledge, your company
-
Customized software training
Pharo Community
For us, Pharo is a pioneering technology for software of the highest quality. As part of the worldwide Pharo community, we’re instrumental in driving development forward and have both the deep knowledge and wide-reaching experience it takes to use Pharo as a powerful development tool.
In the Smalltalk tradition, Pharo offers a unique developing experience based on constant interaction with live objects. It’s elegant, fun and incredibly powerful – with the Pharo community, we create spaces to work on and realize new visions and innovations together.
Pharo makes it all possible –
we’ve done the work that proves it
Pharo is an outstanding platform for prototyping and implementing IoT applications. It can be used in environments with limited resources and supports direct development and live programming for smaller devices.
Pharo is uniquely suited to develop applications in an agile environment. Short development cycles with continual integration and supply mean customers can track progress quickly and easily.
Example work
B2B Trip Planner
Deutsche Bahn Connect GmbH
> View project
Elegant. Powerful. Professional.
-
Simple yet powerful language
-
Lively, immersive environment
-
Unique debugging experience
-
Development and optimization by experienced experts within a unique community
-
Fully open source