Android Archive

As a company for app development, we get many requests and ideas concerning Apps. Therefore, we have a comprehensive overview of what is in demand on the market, and what are the customer expectations. Often, such expectations are not realistic and preclude success. We have designed a series of articles that can be read on Mobile Zeitgeist. In these texts, we have put together the most important questions that you should ask yourself before implementing an app idea.

 

Grafik_SieBrauchenKeineApp_03_en

Both Google and Apple are entering the smartwatch market: Google with the operating system “Google Wear”, Apple with a custom iOS version and the corresponding hardware. This will be the first serious attempts to establish this new market. Initially, the key application are fitness, social networks and the controlling of apps. But why shouldn’t smartwatches be used also in the industrial sector – similar to phones and tablets?

If you think about having programmed a new app, we can recommend an article that contains all necessary information.

You find the article here at our website.

To get more information about our company, visit the XINFO website. Alternatively, you can call Mr. Moritz Biersack (089/1891 788 37), or send him an email (moritz.biersack(at)xinfo.de) – he will get back to you.

iphone_screenpngVoting Upp is a voting system that allows quick creation of surveys and direct feedback. It uses existing hardware, is platform-independent and does not need an installation.

Voting System for Teaching Activities

Voting Upp is a system for creating and conducting surveys at universities and colleges. It provides an immediate and direct feedback and it is easy to use. The necessary hardware devices are already available everywhere.

The creation of the questions is web-based with Internet-enabled devices such as PC, laptop, Mac, tablets. No installation is required.

Participants in the survey also use common Internet-enabled devices such as smartphone, laptop or tablet. For iOS and Android, apps can be loaded from the respective app stores; all other systems are browser-based web apps.

Our newest app is available now: earaction.

Earaction is an application for smartphones that is used for noise awareness among young people. Especially this target group is often not aware of causes and effects of too much noise – that is why hearing impairments are quite common at a young age already.

The app provides information about the sensory organ of hearing. It will alert you to potential hearing damage and important preventive measures. A simple hearing test evaluates your hearing performance and strengthens your awareness of this highly sensitive organ. Particular emphasis is placed on a simple representation of complex acoustic physics. With interactive listening experiences, knowledge and more understanding of noise and decibels are taught. You can compare, for example, the hearing capabilities of a healthy and of a damaged ear.

The application was created by us in collaboration with the University of Munich and the Bavarian State Ministry of the Environment and Public Health. It is available on Google Play:

android_app_on_play_large

We have published an article in the new issue of mobileDeveloper (5/2012, pp. 60-64): ‘In Kontakt treten’ (Making Contact). The topic of the article is how to retrieve addresses from a mobile device in a new way (using the ContactsContract).

MobileDeveloper is one of the leading German magazines for developers who write programs for smart phones and tablet computers.

Augmented Reality may have great potential – however, the introduction of this new technique has been rather slow so far.

Now Auto-Bild has developed in collaboration with Metaio a new app for iOS/Android, that adds interactive content to its articles. The app responds to code symbols contained in the articles, and launches the associated content.

If you are a reader of Auto-Bild, don’t miss this (free) app.

Auto-Bild is one of the major German car magazines. More information is available at the Auto-Bild website.

For details about augmented reality, see this article.

sense4c-TRF01 is an adapter for smartphones and tablets that is equipped with a high-precision, digital temperature and humidity sensor. It enables fast and mobile detection of climate conditions in buildings, garment components or intermediate layers.

The sensor is plugged into the headphone jack and requires no external power supply. The collected data are presented graphically on the display and recorded in the background. The smartphone provides additional information such as position data (GPS) and ensures that the data are synchronized in the cloud. The data transmission is encrypted so that sensitive information is secured. Authorized users can access the data from any location and may even intervene actively using the return channel.

During my last project I’ve encountered two problems which caused my app to crash which I did not expect to happen because the exact same code was working within other activities. These crashes were triggered by simple things like a press on the search button of the mobile phone or the creation of a dialog. When analyzing this behavior I’ve identified a nested TabHost View (a TabHost containing another TabHost which contains the Activity) as the cause for the crashes.

One TabHost contains another TabHost. The last TabHost contains the actual content.The problematic setup is shown in the picture to the left. As you can see the outer TabHost contains a Tab which Activity itself is the inner TabHost. The content of this TabHost will be placed between both tabs. So this is a design which doesn’t seem to be so out of the world.

In the following I’m going to point out the two problems and the solutions which I’ve found so that you might be able to solve similar problems. To demonstrate the problems I’ve created an example project which causes the errors and one which contains the proposed solutions where the functions are working.