Java Desktop 2020
In Java’s history a lot of different UI technologies appeared and helped Java to become an established technology for desktop applications. Especially the cross platform functionality of Java enabled a lot of mission critical desktop applications in industries like the aerospace sector, deep sea research, the stock market, and others.
As we all know the market share of desktop applications has gone down during the last decade. Next to mobile computing more and more applications move to web browsers. Based on this Java desktop technologies are not as attractive anymore as they were a couple of years ago.
Nevertheless there is still progress in Java Desktop technologies and a lot of positive changes and progression happened within the last 12 months. Together we will take a look at the current state of these technologies, how they evolved within the last year, and what new developments the future might bring for us.
This keynote presentation by Karakun expert Hendrik Ebbers has been recorded at JFX Days 2020 on Nov 24, 2020.

Karakun joins SwissNLP
Karakun AG is the latest member of SwissNLP.
SwissNLP aims to promote Natural Language Processing (NLP), Computational Linguistics and Text Analytics in Switzerland. The association brings together experts, solution providers and customers from industry and academia and organizes events and projects for NLP in Switzerland. SwissNLP is going to organize the upcoming Swiss Text Analytics Conferences.
AI (not only) for SME
Our in-house developed HIBU-Platform combines established and innovative technologies in the areas of enterprise search, language analytics and artificial intelligence (AI). Our customers benefit from rapid implementation of applications at budgetable costs.
Together with universities, we are validating new Deep Learning approaches that are ideally suited for SME as they normally have only a limited amount of data available.
Get in touch with us to discuss your individual project.
JFX Days 2020
JavaFX runs everywhere nowadays: on the desktop (Windows, macOS, Linux), on mobile devices (iOS and Android), in the browser and on embedded systems. With so many options it comes with no surprise that a lot of us get lost in a jungle of infinite possibilities.
The JFX Days are there to help. Due to covid-19, this year’s event will be held online but free of charge. Renowned and well-known speaker help you stay informed on deployment options, tooling, frameworks, open source projects, and commercial solutions. Plus, several real-world apps will be presented.
JFX Days will take place on Nov 24/25, 2020. Registration is mandatory. For more information about the event and the schedule, please visit https://www.jfx-days.com.
JFX Days 2020 are being organized by Karakun AG and DLSC Software & Consulting.
Together for a better future
Climate change, global warming, greenhouse gases – these buzzwords are omnipresent in our daily life. And people are becoming more and more conscious about reducing their CO2 footprint and compensating for their CO2 usage. And so do we as a company.
But reduction is not enough. We must actively remove CO2 from the atmosphere and store it sustainably to contain global warming. Thus, we are proud to announce that we financed the removal of our first ton of CO2 from the earth’s atmosphere for the duration of at least 100 years by acquiring 0.92% ownership of the C-sink portfolio Biochar Q2 2020 verified according to the European Biochar Certificate.
Are you also interested in removing CO2 but don’t know how? We recommend carbonfuture: an innovative carbon sink transaction platform, providing verifiable end-to-end carbon removal accounting and flexible trading.
For more info about carbonfuture, please visit carbonfuture.earth or read our case study carbonfuture: A focus on user and planet.

Bringing AI to SME projects
Customers interested in Language Analytics solutions typically approach us with a broad range of business cases and specific business needs. Gathering adequate, high-quality test data in order to train AI systems for industry use cases was a great and expensive challenge – until now.
We use advanced technologies to reduce the amount of needed training data to a minimum thus making AI projects attractive and affordable for SME.
We showcase our approach on Oct 5, 2020 at the AI-SDV 2020.
Important note:
AI-SDV 2020 will take place virtually due to the latest Covid-19 developments. For more information please visit https://haxel.com/ii-sdv. Registration is available at https://haxel.com/ii-sdv/AI-SDV/registration
Want to know more?
We would be happy to advise and support you in the implementation of your AI project. If you would like to find out more about us and our HIBU platform, send us an email to info@karakun.com or give us a call.
What exactly is AdoptOpenJDK?
During the last two years, a lot of rumors and questions regarding the new Java roadmap and changed license terms have been circulating through the community. Today, it is no longer possible to just download the Java runtime from Oracle and use it in your company – you have to choose between several providers.
One of these is AdoptOpenJDK. But who or what is behind AdoptOpenJDK? And how do their Java distributions and licenses differ from those of other providers? With more than 100 million downloads, we can at least be sure that we are not talking about a niche product.
Karakun expert Hendrik Ebbers is member of the Technical Steering Committee of AdoptOpenJDK. During his upcoming talks at W-JAX and Developer Week Swiss, he is giving an overview about the development and the intentions of AdoptOpenJDK.
Dates

Date: Wednesday, Nov 4th, 2020
Time: 11:00 – 12:00
Registration: https://jax.de/core-java-jvm-languages/adoptopenjdk-was-ist-das-eigentlich/

Date: Wednesday, Nov 4th, 2020
Time: 14:15 – 15:15
Registration: https://www.developer-week.de/programm-2020/#/talk/adoptopenjdk-was-ist-das-eigentlich
Do you need some guidance in the JDK jungle?
We help companies
- to find the best JVM for your needs.
- to migrate to a specific JDK vendor or version.
- with new Java releases and features.
Also interesting
The following talk “AdoptOpenJDK – Making Java free again” by Hendrik Ebbers, co-founder of Karakun and member of the Technical Steering Committee at AdoptOpenJDK, has been recorded for JavaForum Stuttgart 2020.

Karakun @ EclipseCon 2020
EclipseCon is the leading conference for developers, architects, and open source business leaders to learn about Eclipse technologies, share best practices, and more. This year EclipseCon will be held online to align with current COVID-19 safety measures.
Karakun is happy to contribute the following talks to this year’s event:
AdoptOpenJDK - Making Java free again (Hendrik Ebbers & George Adams)
AdoptOpenJDK is rapidly becoming a leading provider of OpenJDK™ binaries. With over 140 million downloads in the last year, it is now a serious contender for your production usage of Java™. AdoptOpenJDK provides prebuilt OpenJDK™ binaries from a fully open source set of build scripts and infrastructure. This talk will cover how we build on over 15 different platforms, execute over 87 million tests and distribute OpenJDK™ binaries to millions of users. We will also cover how AdoptOpenJDK binaries compare against the Java™ binaries that you use today. If you’re curious to understand the difference between OpenJDK™, Oracle Java™, AdoptOpenJDK and all the other distributions, then this is the talk for you!
What’s New in the Eclipse Platform Project (Karsten Thoms)
This session takes a look back on the past year and 4 releases of the Eclipse Platform. I will give some insights on the work being done on the platform projects. Besides demonstrating some added features I will take a look behind the scenes:
- Who is currently involved in the development of the Platform
- How active is the user and contributor community involved?
- Which improvements have been made in regards to performance and usability?
Since the Eclipse IDE 2020-09 is requiring Java 11 the first time as runtime environment I will show where this has been leveraged during the current release development and how this can be expected to evolve.
This session will give an update on the work the committers and contributors of the Eclipse Platform Project has achieved since last year’s EclipseCon. Besides visible new features and improvements a look in the project’s work on evolution of the core frameworks and community is presented.
A comparative review of microservice frameworks (Karsten Thoms & Hendrik Ebbers)
In this session we will compare some of the most popular Microservice frameworks in the Java ecosystem like SpringBoot, Quarkus, Eclipse MicroProfile, and more. We will give an overview and jumpstart for each framework. Next to this we will answer questions like:
- Which features do provide all of them, what are their unique selling points?
- How do I start writing microservices with the different frameworks?
- Which technology stack do the different frameworks use?
- How do they perform in regards to startup time, and responding with different response sizes
- How large are the resulting application containers in Docker?
Please visit https://www.eclipsecon.org/2020/registration for registering. There is no registration fee for EclipseCon 2020, although registration is required to attend.
Want to get to know more about our engagement in the Eclipse community? Do you have questions about the topics of these talks? Give us a call or write an email at info@karakun.com.
Demo video SwissText 2020
On June 25, 2020, we presented together with Tobias Christen, CEO of DSwiss AG, the digital vault SecureSafe and its comprehensive search functionalities. In this talk, we mainly focussed on the text analytics aspects of the solution developed with HIBU.
In this video, you will learn about the challenges of analyzing and indexing documents in a highly secure, multiple-encrypted environment, the use state-of-the-art neural network architectures as well as smart actions with text-based triggers.

Want to know more?
Swisstext and Konvens 2020
On June 25, we will present a HIBU-based search solution by DSwiss (Zurich): high-security digital safes which allow users to store, exchange, but also search any type of documents and other security-relevant data.
The focus will be on the text analytics aspects of the solution developed with HIBU. Since the uploaded data can contain any sort of content, the solution supports users to organize their data in two ways: by a hierarchical folder structure and by means of facets (search filters). Some of the default facets are derived from structured metadata as file format or date, while others are populated dynamically by semantic taggers and classifiers as e.g. semantic document type, persons, locations mentioned in the document. Especially these filters have proven very useful to support document and data retrieval.
We touch on the challenges of analyzing and indexing documents in a highly secure, multiple-encrypted environment and will then discuss joint ongoing work to support the individual needs of users even better:
- use state-of-the-art neural network architectures to classify and extract more types of information from documents to provide a broader range of filters;
- personalize the trained models that create the search filters; and
- support smart actions with text-based triggers (e.g. proposing a specific folder when uploading a document).
For a sneak peak of this talk, please read our customer success story “Fully encrypted intelligent search for digital safes“.
About SwissText & KONVENS
SwissText is an annual conference established in 2016 by the Zurich University of Applied Sciences (ZHAW) that brings together text analytics experts from industry and academia.
KONVENS has been held regularly since 1992 and deals with all areas of natural language processing.
This year and for the first time, the two conferences will be held jointly. One main goal of the event is to bring together practitioners and researchers based in Switzerland, to give an overview of existing solutions and applications in the domain of text analytics and natural language processing, and to come up with ideas for new and innovative projects.
How do you visualize data?
Processing huge amounts of data is always a problem. This was also true for our customer Contship Italia Group. The group of companies is the Italian leader in container terminal logistics and intermodal solutions. Their network of maritime container terminals in La Spezia, Ravenna, Salerno, and Tangier support the global supply chain to connect the world with Europe and all the Mediterranean countries.
Together with Contship, we developed two editors that simplify and optimize their workflows. While the Vessel Editor may be used to visualize and manage bays (container block in the transverse direction) of container ships, the Yard Editor is the ideal tool for visualizing port facilities and for optimizing local processes.
Learn more about the editors and their comprehensive functionalities in this short video.

Cross-platform apps with NativeScript
Developing cross-platform mobile apps with a single code base is not only attractive in terms of costs. Focussing on one technology is also useful for development teams und improves code quality. With the framework NativeScript software engineers can use existing Angular- / TypeScript know-how to provide iOS and Android as well as Web apps from the same code base.
Markus Schlichting, Senior Software Engineer and co-founder of Karakun, wrote an article about the open source framework NativeScript in the latest issue of Java aktuell 03/20. NativeScript enables you to build truly native apps for iOS, Android, and the Web, from a single JavaScript code base.
Recent Posts
Archives
- September 2023
- July 2023
- June 2023
- April 2023
- March 2023
- January 2023
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- May 2022
- April 2022
- February 2022
- December 2021
- November 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- December 2020
- November 2020
- October 2020
- September 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- August 2019
- July 2019
- March 2019
- February 2019