1. Demographische Fragen
Sehr geehrte/r Teilnehmer/in,
vielen Dank, dass Sie bei der Umfrage zur (Cross-Platform-) Entwicklung mobiler Anwendungen für Smartphones teilnehmen! Die Umfrage führe ich im Rahmen meiner Diplomarbeit im Studiengang "Digitale Medien" an der FH Kaiserslautern (Standort Zweibrücken), Fachbereich IMST unter der Betreuung von Prof. Dr. Jörg Hettel durch. Ihre Angaben werden selbstverständlich vertraulich behandelt und anonym gespeichert!
Der Fragebogen gliedert sich wie folgt:
- Demographische Fragen
- Abhängig von Ihrer Erfahrung in der Entwicklung von mobilen Anwendung kommen Fragen zu der Entwicklung von
- MIDlets
- nativen Anwendungen
- mobilen Web-Anwendungen
- Widgets
- mobilen Rich-Internet-Anwendungen
- Abschluss
Die Beantwortung des Fragebogens ist einfach und dauert im Durchschnitt nicht länger als 15 Minuten. Abhängig von Ihrer Erfahrung kann die benötigte Zeit jedoch ein wenig variieren. Bitte versuchen Sie, den Fragebogen vollständig bis zum Ende auszufüllen.
Wie ist Ihr derzeitiger Status?
Arbeiten Sie derzeit für ein Unternehmen?
Wie viele Mitarbeiter zählt Ihr Unternehmen?
Wie viele Mitarbeiter beschäftigt das Unternehmen, in dem Sie arbeiten?
Wie viele Mitarbeiter beschäftigt das Unternehmen, welches sie derzeit beschäftigt?
In welchem Land arbeiten oder studieren Sie?
Hinweis: In dem Fall, das Sie derzeit nicht erwerbstätig sind, geben Sie bitte das Land an in welchem sie leben.
2. Demographische Fragen
Hinweis:
Um die Umfrage so einfach wie möglich zu halten, sind die folgenden Fragen immer an Sie gerichtet. Wenn Sie z.B. in einem Team oder für ein Unternehmen tätig sind, bezieht sich das "Sie" entsprechend auf das Team oder Unternehmen.
In welchem Bereich der Anwendungsentwicklung für Smartphones sind Sie tätig?
Wie schätzen Sie Ihre Kenntnisse in den folgenden Programmiersprachen ein?
Wie viele Jahre haben Sie schon Erfahrung mit der Entwicklung von mobilen Anwendungen?
3. MIDlets
Hinweis:
Bitte beantworten Sie die folgenden Fragen zu Java ME-Anwendung (MIDlets ab MIDP 2.x), wenn Sie:
- ein MIDlet (2.x) für Smartphones derzeit entwickeln, planen oder entwickelt haben,
- und/oder ein MIDlet (2.x) mit einem Framework, Werkzeug oder Dienst in eine native Anwendung portieren wollen, dieses planen oder portiert haben.
Haben Sie innerhalb der letzten drei Jahre ein MIDlet (2.x) für Smartphones entwickelt?
Entwickeln oder planen Sie derzeit ein MIDlet (2.x) für Smartphones?
Entwickeln oder planen Sie ein kostenloses oder kostenpflichtiges MIDlet?
Haben Sie zuletzt ein kostenloses oder kostenpflichtiges Widget entwickelt?
In welche Kategorie mobiler Anwendungen fällt Ihr MIDlet, das Sie derzeit für Smartphones entwickeln oder planen?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
In welche Kategorie mobiler Anwendungen fällt Ihr zuletzt entwickeltes MIDlet für Smartphones?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
Gibt es Anwendungen, die Sie nicht als MIDlet realisieren würden oder sich Ihrer Meinung nach schlecht als MIDlet realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als MIDlet realisieren würden oder sich nicht als MIDlet realisieren lässt.
Gibt es Anwendungen, die Sie nicht als MIDlet realisieren würden oder sich Ihrer Meinung nach schlecht als MIDlet realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als MIDlet realisieren würden oder sich nicht als MIDlet realisieren lässt.
Aus welchen Gründen haben Sie sich für die Entwicklung eines MIDlets entschieden?
Aus welchen Gründen hatten Sie sich für die Entwicklung eines MIDlets entschieden?
4. MIDlets
Welche Gründe sprechen für Sie
gegen die Entwicklung eines MIDlets?
Verwenden Sie ein Framework (z.B. J2ME Polish) zur Cross-Platform-Entwicklung?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte den Namen des Frameworks an.
Haben Sie ein Framework (z.B. J2ME Polish) zur Cross-Platform-Entwicklung verwendet?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte den Namen des Frameworks an.
Aus welchen Gründen haben Sie sich
gegen ein Framework zur Cross-Platform-Entwicklung entschieden?
Aus welchen Gründen hatten Sie sich
gegen ein Framework zur Cross-Platform-Entwicklung entschieden?
Aus welchen Gründen haben Sie sich für dieses Framework entschieden?
Aus welchen Gründen hatten Sie sich für dieses Framework entschieden?
Haben Sie dieses Framework zuvor schon einmal verwendet?
Hatten Sie dieses Framework zuvor schon einmal verwendet?
Werden Sie Ihr MIDlet mit diesem oder einem anderen Framework, Werkzeug oder Dienst als native Anwendung auf weitere Betriebssysteme portieren?
Hinweis: Wenn Sie Ihr MIDlet mit einem anderen Framework, Werkzeug oder Dienst als native Anwendung auf weitere Betriebssysteme portieren, geben Sie bitte den Namen des Frameworks, Werkzeugs oder Dienstes an.
Haben Sie Ihr MIDlet mit diesem oder einem anderen Framework, Werkzeug oder Dienst als native Anwendung auf weitere Betriebssysteme portiert?
Hinweis: Wenn Sie Ihr MIDlet mit einem anderen Framework, Werkzeug oder Dienst als native Anwendung auf weitere Betriebssysteme portiert haben, geben Sie bitte den Namen des Frameworks, Werkzeugs oder Dienstes an.
Aus welchen Gründen haben Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Aus welchen Gründen haben Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Aus welchen Gründen planen Sie eine Portierung Ihres MIDlets?
Aus welchen Gründen planen Sie eine Portierung Ihres MIDlets?
Aus welchen Gründen haben Sie Ihr MIDlet portiert?
Aus welchen Gründen haben Sie Ihr MIDlet portiert?
Haben Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Hatten Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Für welche Betriebssysteme entwickeln Sie Ihr MIDlet und auf welche Betriebssysteme portieren Sie Ihr MIDlet als native Anwendung?
Für welche Betriebssysteme haben Sie Ihr MIDlet entwickelt und auf welche Betriebssysteme haben Sie Ihr MIDlet als native Anwendung portiert?
Für welche Betriebssysteme entwickeln Sie Ihr MIDlet und auf welche Betriebssysteme portieren Sie Ihr MIDlet als native Anwendung?
Für welche Betriebssysteme haben Sie Ihr MIDlet entwickelt und auf welche Betriebssysteme haben Sie Ihr MIDlet als native Anwendung portiert?
Für welche Betriebssysteme entwickeln Sie Ihr MIDlet?
Für welche Betriebssysteme haben Sie Ihr MIDlet entwickelt?
Verwenden Sie ein Framework, Werkzeug oder einen Dienst (z.B. Bedrock) um Ihr MIDlet als
native Anwendung auf weitere Betriebssysteme zu portieren?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte den Namen des Frameworks, Werkzeugs oder Dienstes an.
Haben Sie ein Framework, Werkzeug oder einen Dienst (z.B. Bedrock) verwendet, um Ihr MIDlet als
native Anwendung auf weitere Betriebssysteme zu portieren?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte den Namen des Frameworks, Werkzeugs oder Dienstes an.
Aus welchen Gründen planen Sie eine Portierung Ihres MIDlets?
Aus welchen Gründen haben Sie Ihr MIDlet portiert?
Haben Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Hatten Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Aus welchen Gründen haben Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Aus welchen Gründen hatten Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Haben Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Hatten Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Für welche Betriebssysteme entwickeln Sie Ihr MIDlet und auf welche Betriebssysteme portieren Sie Ihr MIDlet als native Anwendung?
Für welche Betriebssysteme haben Sie Ihr MIDlet entwickelt und auf welche Betriebssysteme haben Sie Ihr MIDlet als native Anwendung portiert?
Für welche Betriebssysteme entwickeln Sie Ihr MIDlet?
Für welche Betriebssysteme haben Sie Ihr MIDlet entwickelt?
Existiert, entwicklen oder planen Sie für eine größere Reichweite neben dem MIDlet noch eine mobile Web-Anwendung?
Gibt (oder gab) es neben dem MIDlet noch eine mobile Web-Anwendung für eine größere Reichweite?
Wie beurteilen Sie den Implementierungs-, Test-, Wartungs- und Adaptions-Aufwand eines MIDlets?
Planen Sie nur derzeit, z.B. aufgrund anderer Projekte, keine Entwicklung eines MIDlets oder kommt für Sie generell die Entwicklung eines MIDlets nicht mehr in Frage?
Aus welchen Gründen kommt für Sie die Entwicklung eines MIDlets nicht mehr in Frage?
5. Native Anwendungen
Hinweis:
Bitte beantworten Sie die folgenden Fragen zu nativen Anwendungen nur, wenn Sie:
- eine native Anwendung direkt mit einem SDK des Betriebssystems (z.B. Android SDK, iPhone SDK, ...) entwickeln, entwickelt haben oder planen.
- eine native Anwendung mit einem Framework zur Cross-Platform-Entwicklung (z.B. MoSync) entwickeln, entwickelt haben oder planen.
- oder mit einem Werkzeug oder Dienst von einem Betriebssystem auf weitere portieren, portiert haben oder dieses planen.
Bitte verneinen Sie die ersten beiden Fragen, wenn Sie:
- mit einem Framework, Werkzeug oder Dienst eine mobile Web-Anwendung, ein Widget oder ein MIDlet in eine native Anwendung portieren, portiert haben oder dieses planen.
Haben Sie innerhalb der letzten drei Jahre eine native Anwendung für Smartphones entwickelt?
Entwickeln oder planen Sie derzeit eine native Anwendung für Smartphones?
Entwickeln oder planen Sie eine kostenlose oder kostenpflichtige native Anwendung?
Haben Sie zuletzt eine kostenlose oder kostenpflichtige native Anwendung entwickelt?
In welche Kategorie mobiler Anwendungen fällt Ihre native Anwendung, die Sie derzeit entwickeln oder planen?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
In welche Kategorie mobiler Anwendungen fällt Ihre zuletzt entwickelte native Anwendung?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
Gibt es Anwendungen, die Sie nicht als native Anwendung realisieren würden oder sich Ihrer Meinung nach schlecht als native Anwendung realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als native Anwendung realisieren würden oder sich nicht als native Anwendung realisieren lässt.
Gibt es Anwendungen, die Sie nicht als native Anwendung realisieren würden oder sich Ihrer Meinung nach schlecht als native Anwendung realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als native Anwendung realisieren würden oder sich nicht als native Anwendung realisieren lässt.
Aus welchen Gründen haben Sie sich für die Entwicklung einer nativen Anwendung entschieden?
Aus welchen Gründen hatten Sie sich für die Entwicklung einer nativen Anwendung entschieden?
Wie gehen Sie bei der Entwicklung der nativer Anwendung für Smartphones vor?
Hinweis: Wenn Sie eine "andere Vorgehensweise" auswählen, beschreiben Sie bitte mit wenigen Worten, wie diese aussieht.
Wie gingen Sie bei der Entwicklung Ihrer letzten nativen Anwendung für Smartphones vor?
Hinweis: Wenn Sie eine "andere Vorgehensweise" auswählen, beschreiben Sie bitte mit wenigen Worten, wie diese aussieht.
6. Native Anwendungen
Welche Gründe sprechen für Sie
gegen die Entwicklung einer nativen Anwendung?
Aus welchen Gründen haben Sie sich
gegen ein Framework zur Cross-Platform-Entwicklung entschieden?
Aus welchen Gründen hatten Sie sich
gegen ein Framework zur Cross-Platform-Entwicklung entschieden?
Aus welchen Gründen haben Sie sich
gegen ein Framework, Werkzeug oder einen Dienst zur Portierung Ihrer nativen Anwendung auf andere Betriebssysteme entschieden?
Aus welchen Gründen hatten Sie sich
gegen ein Framework, Werkzeug oder einen Dienst zur Portierung Ihrer nativen Anwendung auf andere Betriebssysteme entschieden?
Welches Framework zur Cross-Platform-Entwicklung verwenden Sie?
Welches Framework zur Cross-Platform-Entwicklung haben Sie verwendet?
Haben Sie dieses Framework zuvor schon einmal verwendet?
Hatten Sie dieses Framework zuvor schon einmal verwendet?
Aus welchen Gründen haben Sie sich für dieses Framework zur Cross-Platform-Entwicklung entschieden?
Aus welchen Gründen hatten Sie sich für dieses Framework zur Cross-Platform-Entwicklung entschieden?
Haben Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Hatten Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Aus welchen Gründen haben Sie sich
gegen ein Framework zur Cross-Platform-Entwicklung entschieden?
Aus welchen Gründen hatten Sie sich
gegen ein Framework zur Cross-Platform-Entwicklung entschieden?
Mit welchem Framework, Werkzeug (z.B. XMLVM) oder Dienst portieren Sie Ihre native Anwendung?
Mit welchem Framework, Werkzeug (z.B. XMLVM) oder Dienst haben Sie Ihre native Anwendung portiert?
Haben Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Hatten Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Aus welchen Gründen haben Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Aus welchen Gründen hatten Sie sich für dieses Werkzeug oder diesen Dienst entschieden?
Haben Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Hatten Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Aus welchen Gründen haben Sie sich für diese Vorgehensweise entschieden?
Aus welchen Gründen hatten Sie sich für diese Vorgehensweise entschieden?
Sind Sie bei der Entwicklung von nativen Anwendungen zuvor schon einmal auf diese Weise vorgegangen?
Sind Sie bei der Entwicklung von nativen Anwendungen zuvor schon einmal auf diese Weise vorgegangen?
Haben Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Hatten Sie zuvor schon einmal andere Frameworks, Werkzeuge oder Dienste zur Cross-Platform-Entwicklung und/oder Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Für welche Betriebssysteme entwickeln oder planen Sie Ihre Anwendung?
Für welche Betriebssysteme haben Sie Ihre Anwendung entwickelt?
Existiert, entwickeln oder planen Sie für eine größere Reichweite neben der nativen Anwendung noch eine mobile Web-Anwendung?
Gibt (oder gab) es für eine größere Reichweite neben der nativen Anwendung noch eine mobile Web-Anwendung?
Wie beurteilen Sie den Implementierungs-, Test-, Wartungs- und Adaptions-Aufwand einer nativen Anwendung?
Planen Sie nur derzeit, z.B. aufgrund anderer Projekte, keine native Anwendung oder kommt für Sie generell die Entwicklung einer nativen Anwendung für Smartphones nicht mehr in Frage?
Aus welchen Gründe kommt für Sie die Entwicklung einer native Anwendung nicht mehr in Frage?
7. Mobile Web-Anwendungen
Hinweis:
Bitte beantworten Sie die folgenden Fragen zu mobilen Web-Anwendungen, wenn Sie:
- eine mobile Web-Anwendung entwickeln, entwickelt haben oder planen.
- eine mobile Web-Anwendung mit einem Framework, Werkzeug oder Dienst in ein Widget oder eine native Anwendung portieren wollen, dieses planen oder portiert haben.
Haben Sie innerhalb der letzten drei Jahre eine mobile Web-Anwendung entwickelt?
Entwickeln oder planen Sie derzeit eine mobile Web-Anwendung?
Entwickeln oder planen Sie eine kostenlose oder kostenpflichtige mobile Web-Anwendung?
Haben Sie zuletzt eine kostenlose oder kostenpflichtige mobile Web-Anwendung entwickelt?
In welche Kategorie fällt Ihre mobile Web-Anwendung, die Sie derzeit entwickeln oder planen?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
In welche Kategorie fällt Ihre zuletzt entwickelte mobile Web-Anwendung?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
Gibt es Anwendungen, die Sie nicht als mobile Web-Anwendung realisieren würden oder sich Ihrer Meinung nach schlecht als mobile Web-Anwendung realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als mobile Web-Anwendung realisieren würden oder sich nicht als mobile Web-Anwendung realisieren lässt.
Gibt es Anwendungen, die Sie nicht als mobile Web-Anwendung realisieren würden oder sich Ihrer Meinung nach schlecht als mobile Web-Anwendung realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als mobile Web-Anwendung realisieren würden oder sich nicht als mobile Web-Anwendung realisieren lässt.
Aus welchen Gründen haben Sie sich für die Entwicklung einer mobilen Web-Anwendung entschieden?
Aus welchen Gründen hatten Sie sich für die Entwicklung einer mobilen Web-Anwendung entschieden?
8. Mobile Web-Anwendungen
Welche Gründe sprechen für Sie
gegen die Entwicklung einer mobilen Web-Anwendung?
Für welche Smartphones (Hersteller) optimieren Sie Ihr mobile Web-Anwendung?
Für welche Smartphones (Hersteller) haben Sie Ihr mobile Web-Anwendung optimiert?
Welche Frameworks und/oder Werkzeuge verwenden Sie für die Entwicklung Ihrer mobilen Web-Anwendung?
Welche Frameworks und/oder Werkzeuge verwenden Sie für die Entwicklung Ihrer mobilen Web-Anwendung?
Planen Sie, Ihre mobile Web-Anwendung mit einem Framework (z.B. Phonegap), Werkzeug oder Dienst in eine
native Anwendung zu portieren?
Haben Sie Ihre mobile Web-Anwendung mit einem Framework (z.B. Phonegap), Werkzeug oder Dienst in eine
native Anwendung portiert?
Aus welchen Gründen planen Sie eine Portierung Ihrer mobilen Web-Anwendung?
Aus welchen Gründen hatten Sie sich für eine Portierung Ihrer mobilen Web-Anwendung entschieden?
Welches Framework, Werkzeug oder welchen Dienst werden Sie verwenden?
Welches Framework, Werkzeug oder welchen Dienst haben Sie verwendet?
Haben Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Hatten Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Aus welchen Gründen haben Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Aus welchen Gründen hatten Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Haben Sie zuvor schon einmal andere Frameworks, Werkzeuge, Dienste zur Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Hatten Sie zuvor schon einmal andere Frameworks, Werkzeuge, Dienste zur Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Auf welche Betriebssysteme planen Sie Ihre mobile Web-Anwendung zu portieren?
Auf welche Betriebssysteme haben Sie Ihre mobile Web-Anwendung portiert?
Planen Sie, Ihre mobile Web-Anwendung mit einem Framework (z.B. Phonegap), Werkzeug oder Dienst in ein
Widget zu portieren?
Haben Sie Ihre mobile Web-Anwendung mit einem Framework (z.B. Phonegap), Werkzeug oder Dienst in ein
Widget portiert?
Aus welchen Gründen planen Sie eine Portierung Ihrer mobilen Web-Anwendung?
Aus welchen Gründen hatten Sie sich für eine Portierung Ihrer mobilen Web-Anwendung entschieden?
Welches Framework, Werkzeug oder welchen Dienst werden Sie verwenden?
Welches Framework, Werkzeug oder welchen Dienst haben Sie verwendet?
Haben Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Hatten Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Aus welchen Gründen haben Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Aus welchen Gründen hatten Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Haben Sie zuvor schon einmal andere Frameworks, Werkzeuge, Dienste zur Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Hatten Sie zuvor schon einmal andere Frameworks, Werkzeuge, Dienste zur Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Für welche Betriebssysteme oder Smartphone-Hersteller portieren Sie Ihr mobile Web-Anwendung als Widget?
Für welche Betriebssysteme oder Smartphone-Hersteller haben Sie Ihre mobile Web-Anwendung als Widget portiert?
Wie beurteilen Sie den Implementierungs-, Test-, Wartungs- und Adaptions-Aufwand einer mobilen Web-Anwendung?
Planen Sie nur derzeit, z.B. aufgrund anderer Projekte, keine mobile Web-Anwendung oder kommt für Sie generell die Entwicklung einer mobilen Web-Anwendung nicht mehr in Frage?
Aus welchen Gründe kommt für Sie die Entwicklung einer mobilen Web-Anwendung nicht mehr in Frage?
9. Widgets
Hinweis:
Bitte beantworten Sie die folgenden Fragen zu Widgets nur, wenn Sie:
- eine Widget (z.B. JIL, BONDI, Nokia WRT, ...) entwickeln, entwickelt haben oder eine Entwicklung planen.
- oder ein Widget mit einem Framework, Werkzeug oder Dienst in eine native Anwendung portieren wollen, portiert haben oder dieses planen.
Bitte verneinen Sie die ersten beiden Fragen zu Widgets, wenn Sie:
- eine Web-Anwendung in ein Widget portieren wollen, portiert haben oder dieses planen.
Haben Sie innerhalb der letzten drei Jahre ein Widget (z.B. JIL, BONDI, Nokia WRT, ...) für Smartphones entwickelt?
Entwickeln oder planen Sie derzeit ein Widget (z.B. JIL, BONDI, Nokia WRT, ...) für Smartphones?
Entwickeln oder planen Sie ein kostenloses oder kostenpflichtiges Widget?
Haben Sie zuletzt ein kostenloses oder kostenpflichtiges Widget entwickelt?
In welche Kategorie mobiler Anwendungen fällt Ihr Widget, das Sie derzeit entwickeln oder planen?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
In welche Kategorie mobiler Anwendungen fällt Ihr zuletzt entwickeltes Widget für Smartphones?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
Gibt es Anwendungen, die Sie nicht als Widget realisieren würden oder sich Ihrer Meinung nach schlecht als Widget realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als Widget realisieren würden oder sich nicht als Widget realisieren lässt.
Gibt es Anwendungen, die Sie nicht als Widget realisieren würden oder sich Ihrer Meinung nach schlecht als Widget realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als Widget realisieren würden oder sich nicht als Widget realisieren lässt.
Aus welchen Gründen haben Sie sich für die Entwicklung eines Widget entschieden?
Aus welchen Gründen hatten Sie sich für die Entwicklung eines Widget entschieden?
10. Widgets
Welche Gründe sprechen für Sie
gegen die Entwicklung eines Widgets?
Für welche Betriebssysteme oder Smartphone-Hersteller planen oder entwickeln Sie Ihr Widget?
Für welche Betriebssysteme oder Smartphone-Hersteller haben Sie Ihr Widget entwickelt?
Planen Sie, Ihr Widget mit einem Framework (z.B. Phonegap), Werkzeug oder Dienst in eine native Anwendung zu portieren?
Haben Sie Ihr Widget mit einem Framework (z.B. Phonegap), Werkzeug oder Dienst in eine native Anwendung portiert?
Aus welchen Gründen planen Sie die Portierung Ihres Widgets?
Aus welchen Gründen hatten Sie sich für die Portierung Ihres Widgets entschieden?
Welches Framework, Werkzeug oder welchen Dienst werden Sie verwenden?
Welches Framework, Werkzeug oder welchen Dienst haben Sie verwendet?
Haben Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Hatten Sie dieses Framework, Werkzeug oder diesen Dienst zuvor schon einmal verwendet?
Aus welchen Gründen haben Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Aus welchen Gründen hatten Sie sich für dieses Framework, Werkzeug oder diesen Dienst entschieden?
Haben Sie zuvor schon einmal andere Frameworks, Werkzeuge, Dienste zur Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Hatten Sie zuvor schon einmal andere Frameworks, Werkzeuge, Dienste zur Portierung ausprobiert?
Hinweis: Wenn Ihre Antwort JA lautet, geben Sie bitte jeweils den Namen an und in wenigen Worten, warum Sie dieses (für diese Anwendung) nicht mehr verwenden.
Auf welche Betriebssysteme planen Sie Ihr Widget zu portieren?
Auf welche Betriebssysteme haben Sie Ihr Widget portiert?
Wie beurteilen Sie den Implementierungs-, Test-, Wartungs- und Adaptions-Aufwand eines Widgets?
Planen Sie nur derzeit, z.B. aufgrund anderer Projekte, kein Widget oder kommt für Sie generell die Entwicklung einer Widgets nicht mehr in Frage?
Aus welche Gründe kommt für Sie die Entwicklung eines Widgets nicht mehr in Frage?
11. Mobile RIA
Entwickeln oder planen Sie derzeit oder in naher Zukunft eine mobile Rich-Internet-Anwendung für Smartphones?
Entwickeln oder planen Sie eine kostenlose oder kostenpflichtige mobile Rich-Internet-Anwendung?
In welche Kategorie mobiler Anwendungen fällt Ihre mobile RIA, die Sie derzeit entwickeln oder planen?
Hinweis: Sie können auch mehrere Antworten auswählen, wenn Ihre native Anwendung in mehrere Kategorien fällt.
Gibt es Anwendungen, die Sie nicht als mobile Rich-Internet-Anwendung realisieren würden oder sich Ihrer Meinung nach schlecht als mobile Rich-Internet-Anwendung realisieren lassen?
Wenn ja, dann geben Sie bitte die
Art der Anwendungen an und aus welchen
Gründen Sie diese nicht als mobile Rich-Internet-Anwendung realisieren würden oder sich nicht als mobile Rich-Internet-Anwendung realisieren lässt.
Haben Sie in der Vergangenheit schon einmal eine Flash-Lite-Anwendung für Smartphones entwickelt?
Aus welchen Gründen haben Sie sich für die Entwicklung einer mobilen Rich-Internet-Anwendung entschieden?
Welche Gründe sprechen für Sie
gegen die Entwicklung einer mobilen Rich-Internet-Anwendung?
Existiert, entwickeln oder planen Sie für eine größere Reichweite neben der mobilen Rich-Internet-Anwendung noch eine mobile Web-Anwendung?
Wie schätzen Sie den Implementierungs-, Test-, Wartungs- und Adaptions-Aufwand einer mobilen Rich-Internet-Anwendung ein?
12. Abschluss
Was halten Sie für wichtiger?
Welche der folgenden mobilen Anwendungsarten werden Ihrer Meinung nach in den nächsten Jahren in ihrere Anzahl zunehmen, gleichbleiben oder eher abnehmen?
Haben Sie noch Fragen oder Anmerkungen zu diesem Fragebogen oder zum Thema Mobile (Cross-Platform-) Entwicklung?
Der Fragenbogen endet hier. Wenn Sie an den Ergebnissen interessiert sind, schicken Sie mir eine Email an davo0001@stud.fh-kl.de mit dem Stichwort "Umfrageergebnisse". Ich maile Ihnen dann die Ergebnisse zu.
Wenn Ihnen eine Mail zu umständlich ist, können Sie direkt hier Ihre E-Mail-Adresse hinterlassen. Allerdings muss ich Sie darauf hinweisen, dass - auch wenn ich wirklich kein Interesse habe, Ihre Email-Adresse mit Ihren Antworten in Verbindung zu bringen - die Umfrage dann nicht mehr zu 100% anonym ist.
Herzlichen Dank für die Teilnahme!
Daniel von der Helm