Forum: Markt [S] Was kostet eine App Entwicklung?


von Gerd (Gast)


Lesenswert?

Hallo!
Was muss ich für eine App (Android) hinlegen die sich per Bluetooth mit 
einem Gerät verbindet und per SPP (also letzlich Seriell) ein paar 
Strings hinschickt die man mit einer sehr einfachen GUI festlegt?
Also man stellt drei Werte ein, drückt auf Start, die Daten werden als 
String übermittelt und fertig. Letztlich soll ein Gerät per Handy 
steuerbar sein. Eventuell auch Bidirektional (Gerätespannung auf dem 
Handy ablesbar)

Hat Jemand mal eine Hausnummer für sowas? Gibt es spezielle Foren für 
sowas?

Gruss

Gerd

von Purzel H. (hacky)


Lesenswert?

Naja wenn man's drauf hat mit den richtigen libraries ist es ein 
Zwanzigzeiler. Ohne ne Ahnung kann man einen Monat versenken...

von Gerd E. (robberknight)


Lesenswert?

Das beste Forum für Android-Entwicklung finde ich 
http://forum.xda-developers.com

Mein Tipp an Dich wäre Dir vorher schon mal genauer Gedanken zu machen 
was die App können soll. Also wie soll die GUI aussehen? Wie werden die 
passenden Geräte gefunden? Was ist wenn keines oder mehrere davon da 
sind? Brauchst Du irgendeine Eingabeüberprüfung, also soll die App 
prüfen, ob die eingegebenen Werte sinnvoll sind? etc.

Wie sieht es mit Grafik aus? Soll das ganze ansprechend gestaltet werden 
oder reichen 3 graue Buttons und nen Textfeld? Wenn das grafisch hübsch 
aussehen soll, muß nämlich normal noch nen Grafiker/GUI-Designer mit 
dazu.

Ich weiß aus eigener Erfahrung das im Zuge der Entwicklung häufig solche 
Punkte auftauchen. Und solche Änderungen machen solche Entwicklung zäh 
und aufwendig. Wenn vorher ganz genau klar ist was sein soll und das 
ändert sich nicht mehr dann ist das ganze wesentlich leichter und 
günstiger umzusetzen.

von Gerd (Gast)


Lesenswert?

Ja, genau genommen muss die App auch etwas mehr können, aber das sind 
nur ein paar Zeilen Code weil es ein paar Werte generieren muss  (so 
stelle ich mir das vor).

Ab welchem "Attraktivitätsgrad" muss noch mal besonderes Augenmerk auf 
die GUI gelegt werden? Ist das noch mal ne Sache für sich?
Ist es eigentlich schwer das ganze dann fürs IPhone umzuschreiben?
Ich denke da bin ich nicht der erste der das fragt.

Gruss


Gerd

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Hallo Gerd,

wir haben gerade eine Android-App geschrieben, die etwas ähnliches per 
Bluetooth (SPP) macht. Das ganze Service Discovery ist mit wesentlich 
mehr Hürden versehen, als man denkt, sofern man etliche 
Android-Versionen unterstützen will.

Bei Interesse an einer Variante unserer App genügt eine E-Mail an 
andreas@schweigstill.de .

Jedoch ist zu beachten, dass vor Angebotserstellung entweder eine 
halbwegs detaillierte Beschreibung vorliegen muss oder die gemeinsame 
Erarbeitung im Rahmen eines oder mehrerer Workshops gesondert berechnet 
werden muss.

Bei der bisherigen schwammigen Beschreibung kann ich den 
Implementierungsaufwand nur sehr grob abschätzen, d.h. er kann alles 
zwischen zwei Manntagen und mehreren Mannmonaten betragen.

Gruß,
Andreas Schweigstill

von Gerd (Gast)


Lesenswert?

Hallo Andreas!
Falls es so weit ist komme ich auf dich zurück.
Ich habe (wie gesagt: wenn es so weit ist) eine PC Software die das 
ganze über den Rechner macht. Die Handy-Version soll dann einen kleinen 
Teil der Aufgabe übernehmen.


Gruss

Gerd

von Jojo S. (Gast)


Lesenswert?

es gibt schon viele fertige Fernsteuerungs Apps, auch solche die man 
selber konfigurieren kann. Ich habe ein iPhone und z.B. 'NetIO 
Controller'. Das kann zwar 'nur' WLan weil Steve das Bluetooth SPP nicht 
freigeben wollte, ist aber immerhin gut konfigurierbar mit Buttons, 
Slidern usw. Für Android findet man sicher auch ähnliches.

von Gerd (Gast)


Lesenswert?

Bedeutet das, dass ich mit dem Iphone keine Daten via SPP verschicken 
kann?


gruss

Gerd

von Stefan D. (t-bird)


Lesenswert?

Für Android gibt es auf jeden fall eine App mit welcher Strings über 
Bluetooth gesendet werden können, diese ist allerdings eigentlich zur 
Fernsteuerung von Robotern gedacht (hat also ein paar Buttons für 
vorwärts, rückwärts usw.), könnte aber auch für Deine Verwendung 
anpassbar sein. Diese App hieß glaube ich CellBot oder ähnlich.
Ansonsten sollte man sich aber auch eine App selber schreiben können.

von Stefan D. (t-bird)


Lesenswert?

Habe gerade noch mal nachgeschaut: Die App heißt tatsächlich CellBot. 
Hier ist eine bessere Beschreibung 
"http://www.robotfreak.de/blog/robotik/android-app-inventor/555";.

von Hans-Georg L. (h-g-l)


Lesenswert?

Gerd schrieb:
> Bedeutet das, dass ich mit dem Iphone keine Daten via SPP verschicken

IJa !


Und du kannst da ohne eine teure Entwicklelizens auch nix selber 
schreiben.

Nimm Android, das ist bei der Java Entwicklungssoftware das Chat Example 
dabei und damit kannst du Strings eingeben und losschicken.

von Gerd (Gast)


Lesenswert?

Ja, das hört sich gut an.
Aber ich möchte meinen "Kunden" eigentlich auch eine Iphone App zur 
verfügung stellen!
Das ist ja echt scheisse dass Bluetooth mit dem Iphone nicht nutzbar 
ist.. (bzw nicht ohne Kostspielige Lizenz)

Gruss

Gerd

von Hans-Georg L. (h-g-l)


Lesenswert?

Nur damit es kein Missverständnis gibt ..

Nicht für das verwenden von Bluetooth Apps, sondern für das Entwickeln 
von Bluetooth Apps brauchst du die Lizens. Und die Kosten wird dir ein 
Enwickler weitergeben müssen.

Ich verwende ein billg Huawei Android Smartphone von Discounter, mit 
einer selbstgeschriebenen App zum Steuern von Geräten über BT/Spp und 
das funktioniert einwandfrei.

von Gerd (Gast)


Lesenswert?

Schon klar dass die Lizenz nur für den Entwickler anfällt.
Trotzdem scheisse.
Ipads und Iphones sind ja gerade ziemlich HIP.

Gruss
Gerd

von Notheires (Gast)


Lesenswert?

Hallo Gerd,

im wesentlichen kommt es auf das Bluetooth Gerät an, welche 
Schnittstelle es anbietet.

Ich selbst habe bereits einen simplem Mikrokontroller inaus einem 
Arduino Boards mit Bluetooth-Schnittsttelle genutzt. So ein Board ist 
mit 50 Zeilen relativ schlichtem Arduino-Code programmiert und direkt 
lauffähig. Wenn es ein vorhandenes Gerät ist würde ich mal in eine 
Spezifikation schauen, was dieses Gerät so schickt usw.

Ansonsten die reine Kommunikation ohne UI, Marketing und was alles noch 
dazu kommt sollten in 1-2 Tagen meisterbar sein.

Was eine App generell kostet findest du z.B. hier:
http://www.softwaresupply.de/app-entwickler-blog/was-kostet-es-eine-app-entwickeln-zu-lassen

Bei solch einer fertigen App mit alle weiteren Leistungen (UI, 
Vermarktung, Veröffentlichung, weitere Seiten) bist du von der 
Grundfunktionalität wahrscheinlich bereits bei wenigen tausend Euro 
aufwärts dabei.

von Mike M. (mikeii)


Lesenswert?

Such mal nach Bluescripts, ist ne Android App die über ein XML File 
Konfiguriert wird, dir ein Userinterface zur Verfügung stellt, mit dem 
du Strings schicken kannst. Einfach einen Button definieren und 
drauftatschen

von Ronny S. (duselbaer)


Lesenswert?

Wenn's für iOS auch tun soll, gibt es auch WLAN-RS232 Adapter. Ist halt 
nochmal ein zusätzliches Device...

von Davis (Gast)


Lesenswert?

Notheires schrieb:

> Was eine App generell kostet findest du z.B. hier:
> 
http://www.softwaresupply.de/app-entwickler-blog/was-kostet-es-eine-app-entwickeln-zu-lassen

Da bekommt man ja Augenkrebs auf der Seite (graue Schrift auf grauem 
Hintergrund).

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Auch hatte Gerd jetzt mehr als ein Jahr Zeit eine Lösung für sein 
damaliges Problem zu finden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.