Kategorie: mobile-blog
Droidcon 2021 in Berlin
Alina Jaud
Julian Heetel
02.11.2021
Auf der 12. droidcon Berlin fanden sich die führenden Android-Experten der Branche vom 20. bis 22. Oktober 2021 zusammen. Die drei Konferenztage waren mit 30- bis 60-minütigen Vorträgen gefüllt. Im Folgenden beschreiben wir unsere Erfahrungen zu den Talks und abschließend ein Fazit, welche Erkenntnisse und Inspirationen wir von der Konferenz mitnehmen konnten.
Fingerprinting: Indoor-Positionsbestimmung mit Bluetooth Low Energy 2/2
Julian Heetel
23.04.2021
In diesem Blogbeitrag zeige ich einen Teil meiner Thesis: meine Erkenntnisse zum Fingerprinting als Verfahren zur Positionsbestimmung.
Multilateration: Indoor-Positionsbestimmung mit Bluetooth Low Energy 1/2
Julian Heetel
26.03.2021
Dieser Blogbeitrag geht auf die Indoor-Positionsbestimmung mit Bluetooth Low Energy ein. Genauer wird der Ansatz Multilateration bzw. Trilateration evaluiert und die Erkenntnisse aus einem Experiment dargestellt.
Limit of active devices during Android device tests
Max Ullinger
08.10.2019
Some time ago we decided to expand our pool of Android devices. These are used in our Continuous Integration (CI) pipeline. But running our tests we noticed a peculiar behaviour: Only 3 devices would execute the suite while the rest would wait. Then as soon as a device finished one of the waiting devices would proceed with the test suite.
Werte-Diskurs bei synyx!
Frederick Meseck
15.06.2016
Klingt langweilig und abgedroschen? Nicht bei uns! Gegen Ende des letzten Jahres entfachte sich eine spannende Diskussion über Werte. Die Idee dahinter: ein gemeinsames Wertebild für unser Unternehmen zu finden.…
Building Android projects with maven – part 2: Releases with maven
Tobias Knell
18.09.2013
In my previous post, I showed you the basic setup for android with maven using the android-maven-plugin. Now I’ll show you how to configure it to make releases with maven,…
Building Android projects with Maven – Part 1: Setup
Tobias Knell
13.09.2013
Building and managing Android projects with maven is not as easy as it could be. So in this blog, I’ll show you how we managed to get it work nicely.…
Android: size depending orientation lock
Tobias Knell
18.01.2013
We had a case in an internal app, where on Phones only the Portrait mode should be possible and on Tablets only the Landscape mode. So I googled a bit…
A small look into Google Cloud Messages
Tobias Knell
08.01.2013
Within the scope of some Android R&D I took a look at Google’s Cloud Message Service, GCM. Well, the starter guide at http://developer.android.com/google/gcm/gs.html is almost all you need to get started,…
Android: Expandable ListView
Tobias Knell
07.12.2012
In today’s tutorial I’d like to show you how to implement a ListView, that only displays a limited number of entries. With a button at the end of the list,…
Android 2.1 SQLite: problem with QueryBuilder and Distinct
Tobias Knell
22.05.2012
In a recent project I encountered a problem with SQLite on android 2.1. On later versions, my code worked perfectly, but on 2.1 it crashed every time when trying to…
Android: ListView with rounded corners
Tobias Knell
21.11.2011
In my last project I needed to implement a ListView with rounded corners, because the app had to be supplied for Android and iPhone and they needed to look somewhat…
Evaluating Mobile Multiplatform Frameworks
Tobias Knell
27.06.2011
For an upcoming, probably large mobile project, I was asked to look at the current situation on mobile multiplatform frameworks that cover at least Android and iOS and provide access…
Synyx at the Droidcon 2011
Florian Krupicka
23.03.2011
It has been a while since these pages saw some content. The daily software engineering business calls for our full attention, leaving us writing more code than content. Which is…
I think I spider 2.0
David Linsin
31.01.2011
It has been a while since our 1.0 release of I think I spider, but we have been working hard on a new major release with a couple of great…
UI Test Automation
David Linsin
13.01.2011
One of the most impressive talks for me at WWDC 2010 was session 306 – “Automating Use Interface Testing with Instruments”. I’ve been wanting to check it out ever since…
Game Center Presentation at Cocoa Heads Karlsruhe
David Linsin
19.11.2010
On Wednesday, I’ll be giving a presentation on Apple’s Game Center at the local CocoaHeads Group, here in Karlsruhe. Game Center is Apple’s social gaming network, that lets you invite…
Android: RoboGuice against onCreate boilerplate
Florian Krupicka
17.09.2010
When prototyping Android activities with a lot of view elements, the onCreate method can quickly become cluttered. Setup code that simply retrieves the views from the declarative layout (by using…
APN Device Tokens
David Linsin
14.09.2010
When you enable Apple Push Notifications (APN) for your App, your device generates a unique device token and pass it to the didRegisterForRemoteNotificationsWithDeviceToken method in your App delegate. Usually, you’ll…
I think I spider 1.0 released
David Linsin
11.09.2010
Today we are proud to present our own very first App (it’s actually our second Android App) that made it to the App Store and Android Market – I think…
Android resolution and layout problems
Tobias Knell
08.09.2010
During the process of developing I think I spider we discovered various problems regarding Android’s different resolutions. Here you can see which problems we encountered and how we solved them:…
On cross-device mobile development – Part 2
Florian Krupicka
07.09.2010
In the previous part of this series we took a look on how to develop mobile applications with plain HTML, CSS & JavaScript (furthermore refered to as the web stack). A…
Testing Apps with In App Purchases in Simulator
David Linsin
30.08.2010
If you add a store to your app and use In App Purchases to collect your payments, there are a couple of limitations your have to live with. One of…
Settings Bundle and Default Values
David Linsin
16.08.2010
We improved our “I think I spider” App quite a bit since Beta 1. Among other stuff we added some nice sound effects. If you want to check it out,…
On cross-device mobile development – Part 1
Florian Krupicka
13.08.2010
Once in a while a demand for fast development of a mobile application for several platforms at once comes up. Your team of developers might be small or knowledge about…
Human Maier! We are in Beta!
David Linsin
30.07.2010
Our little pet project “I think I spider” is almost ready to be thrown out into the wild! That means we are running a closed beta for iOS devices for…
Sending Apple Push Notifications with notnoop's java-apns library
Tobias Knell
27.07.2010
If you need to send apple push notifications to your users, like we do in a secret project mentioned earlier this week, notnoop’s java-apns library is a good choice, because…
I think I spider
David Linsin
26.07.2010
We are working on a fair number of Apps here at our mobile team and today we are proud to announce one of them: I think I spider! The “I…
Debugging on your N900
Gast
23.07.2010
During development I realized that many device specific features are not available in the emulator. So I decided to find a way to debug software in realtime on the device.…
Split NSString by characters
David Linsin
11.07.2010
Have you ever pondered on the NSString class reference and you were overwhelmed by the sheer amount of methods? I certainly have and due to the endless possibilities those methods…
UI Prototyping iPhone Apps
David Linsin
29.06.2010
Before flying off to WWDC last month, I watched a whole bunch of sessions from 2009. Among others a session on “Prototyping iPhone User Interfaces” by Bret Victor. If you…
Android and self-signed ssl certificates
Tobias Knell
24.06.2010
Dealing with self-signed ssl certificates is a real pain, because it’s not that simple to add them in your app and let android accept them. But fortunately, there’s a workaround…
Routing / Driving directions on Android – Part 2: Draw the route
Tobias Knell
16.06.2010
After you got the route from wherever, you probably want to draw it on a MapView. But how to do it? That’s what I will show you now. Create a…
Routing / Driving directions on Android – Part 1: Get the route
Tobias Knell
14.06.2010
Complementary to Sebastian’s posts about how to navigate with the MapView and how to add customized overlays to it, I want to show you, how you display the route between…
Google Maps on Maemo 5 Part 1
Gast
07.06.2010
In this post i will show you how to realize a Maemo 5 Qt 4.6 application with google maps integration. The map: There is a good short tutorial with included…
WWDC 2010
David Linsin
03.06.2010
I’m going to Apple’s WWDC this year and I’m pretty excited to fully dive into iPhone development for the whole next week. That it takes place in San Francisco is…
Howto startup with Maemo and Qt 4.6 – Step2: Configure your IDE
Gast
02.06.2010
Configuration of Qt: My last post described howto setup your sdk an ide for Maemo5 and Qt development on the N900 devide. This time i will show you how to…
Performance optimization in Synyx Sudoku
Tobias Knell
28.05.2010
Now that SynyxSudoku has been on the market a little while, I want to tell a little about what kind of measurements we took to optimize the performance of it.…
In my humble opinion — FroYo rocks!
Joachim Arrasz
26.05.2010
FroYo (Frozen Yoghurt) is the name Google gave its new Android 2.2 Release. FroYo is like each previous version a mixture between API Changes, new Userfeatures and some new cool…
How to add a “Find Your Company” feature to your iPhone App – Part II
David Linsin
19.05.2010
In my first installment, we laid the foundation for todays blog post. So don’t hesitate to head back for a recap, if you need to. You can download the code…
Lessons learned – iPhone Review
David Linsin
13.05.2010
When you submit an App to the Apple App Store it has to go through a “rigorous quality check”, conducted by Apple. Although there are plenty of resources out there,…
User statistics from SynyxSudoku
Tobias Knell
10.05.2010
First of all, I was quite surprised as i saw that 70% of the SynyxSudoku users that uploaded their highscores have also agreed to send us their device specific data,…
SynyxSudoku update to version 1.02
Tobias Knell
10.05.2010
There were a few little things that had to be changed on SynyxSudoku after the release, so today we uploaded an update to the version 1.02. Here’s a quick changelog:…
Google Maps on Android – Part 2: Overlays
Sebastian Heib
07.05.2010
In my last post about Google Maps on Android I showed you how to use the basic navigation features of google maps, like moving the map to a defined area…
How to add a 'Find Your Company' feature to your iPhone App – Part I
David Linsin
06.05.2010
We wanted to give our users the possibility to find our office. On the iPhone, the simplest way to do it, is to use Google Maps and the MapKit framework.…
Google Maps on Android – Part 1: Navigation
Sebastian Heib
30.04.2010
Integrating a google map on android is quiet simple – how to do this basically is shown in the tutorial on the android developer site. Showing the map itself is…
Release of SynyxSudoku
Tobias Knell
22.04.2010
We are proud to announce, that our sudoku app, “SynyxSudoku” is now available on the android store. And best of all: It’s completely free of charge ! (except for your traffic costs,…
Howto startup with Maemo and Qt 4.6 – Step1: Setup
Gast
22.04.2010
As a Java developer it was not easy for me to find the right entry point for developing c++, using the trend-setting Qt 4.6 environment and having a cute ide…
Sudoku on Android
Tobias Knell
15.04.2010
Here’s a quick preview of our upcoming sudoku app on android: [youtube S_wjWf7V660] The layout has yet to be polished a little, but altogether the app is nearly finished.
Welcome
David Linsin
26.03.2010
This is the inception of Synyx Mobile Solutions. In the near future we’ll blog here about a wide range of topics in the mobile space. No matter if it’s Google’s…