Android Webapp -CMS bzw simple Oberfläche gesucht

anderedroid

anderedroid

Erfahrenes Mitglied
237
Hallo

Ich suche eine Oberfläche im Web oder Local auf der Festplatte um meine Android App zu erstellen bzw einfach zu bearbeiten. Am liebsten wysiwyg mässig und so simpel wie möglich gehalten, ich habe nicht viel Zeit um mich mit der Oberfläche zu beschäftigen - im Vordergrund steht erstmal nur das Arbeiten am Inhalt der späteren App

Ich möchte keine Verträge mit Hostern oder monatliche Benutzungsgebühren dafür bezahlen, ich möchte unabhängi sein und erstmal nur meine Ideen schnell umsetzen können.

Die App selber besteht vom Inhalt her nur aus Text mit Bildern, quasi eine mobile Webseite mit ca. 20 Unterseiten.
Ich habe bisher mit einem HTML bzw texteditor an der App gearbeitet

was könnt ihr mir empfehlen ?
 
Hi Swa00,

ich bin kein Entwickler sondern möchte nur den Inhalt zusammenstellen,mich aufs wesentliche Konzentrieren, so einfach wie möglich.
Da die Vorlage in HTML schon besteht, möchte ich auch irgendwie so weiterarbeiten., nur eben nicht umständlich im editor:
 
Das ist mir schon klar,
aber mir ist so etwas noch nicht über den Weg gelaufen ..

Unsere Layout-Entwürfe machen wir mit einem ganz normalen Grafikprogram

Web basiernd gibt es dann noch JQuery , dazu müsstest du dir einen Lokalen WebServer aufbauen
Download XAMPP
 
Zuletzt bearbeitet:
Ein localer Webserver war auch meine Idee. Es gibt wohl einiges was für mich in Frage kommen könnte, Siberian CMS,Mura CMS etc,
Ich kann unmöglich alle testen ..
 
Du bist m.E. mit deiner Frage auch hier ein wenig falsch gelandet :)

Web basierende Layouts haben ja nichts mit einem AppLayout zu tun.
 
Zuletzt bearbeitet:
Wo bin ich denn dann an der richtigen Adresse ?

Ich dachte App Entwicklung wäre richtig, unabhängig vom System mit dem ich arbeite
 
Eine App beinhaltet ein eigenes grafisches Layout - das hat nichts mit html /css/cms etc zu tun.

Das ist eine art XML Script, das i.d.R. vorgefertigte Elemente aus dem Betriebssystem lädt und je nach
Bildschirmauflösung platziert und skaliert. (vereinfacht ausgedrückt)

WebBasierende Layout befinden sich auf einem Webserver und die "App" geht nur hin , öffnet einen Browser
und stellt dir diese Seite dar (auch vereinfacht ausgedrückt)
Ergo , das ist gar keine App , sondern ein schnöder Webbrowser ohne Suchleiste und Menu etc

Es gibt optimierte WebElemente, die deine Webseite an ein MobileDevice anpassen.
Das wären dann so Plugins wie z.b. JQuery-Mobile - wohlbemerkt für den WebServer - NICHT für eine App
 
anderedroid schrieb:
Hallo

Die App selber besteht vom Inhalt her nur aus Text mit Bildern, quasi eine mobile Webseite mit ca. 20 Unterseiten.
Ich habe bisher mit einem HTML bzw texteditor an der App gearbeitet

was könnt ihr mir empfehlen ?

Da du nur Web Inhalte anzeigen willst, machst du das am besten mit einem HTML-Fähigem Programm. Ich verwende dazu StarOffice das reicht für reinfache Web Seiten. Das gibt es aber nicht mehr aber vielleicht gibt es noch OpenOffice. Für komplexere Web-Seiten, zum Beispiel mit Seitenverwaltung musst du dann ein anderes HTML-Programm verwenden.

Die fertigen HTML-Seiten inclusive Unterverzeichnisse packst du in das assets-Verzeichnis deiner APP.

Deine App braucht dann nur die WebView und sonst nicht weiter. Der Nachteil ist, dass du bei jeder Änderung deiner Web-Seiten die APP updaten musst. Aber das ist im Grunde kein Problem.

Ich denke das es das ist was du willst, einfach und schnell zu realisieren. Programmieraufwand für geübte 10 Minuten :biggrin:

Grüße
 
Die fertige App soll komplett offline laufen, also nichts aus dem Netz nachladen.

Es ist quasi ein zur apk kompiliertes html dokument mit den benötigten Unterordner für Grafiken, CSS und Skripte.
Ich habe hier auch schon einen lauffähigen Prototypen mit Brackets und Notepad++ erstellt.

HTML ist grausam, wenn man z.b. die Menüs anpassen muss um mal eben neue Seiten einzubinden, Daher die Idee mit dem CMS
 
anderedroid schrieb:
Die fertige App soll komplett offline laufen, also nichts aus dem Netz nachladen.

Es ist quasi ein zur apk kompiliertes html dokument mit den benötigten Unterordner für Grafiken, CSS und Skripte.
Ich habe hier auch schon einen lauffähigen Prototypen mit Brackets und Notepad++ erstellt.

HTML ist grausam, wenn man z.b. die Menüs anpassen muss um mal eben neue Seiten einzubinden, Daher die Idee mit dem CMS

Ja ganau, dafür ist die Klasse WebView da, ich kann die ja mal ein Codebeispiel geben.

Soory, aber ich musste meinen Coder erst auf das wesentliche kürzen. natürtlich muss das angepasst werden. Aber, mehr brauchst du nicht. das verzeichnis assets musst du in Android Studio anlegen und dann kannst du in dieses Verzeichnis mit dem Datei-Explorer deine Web-Seiten kopieren. Danach die APP ganz normal kompilieren und hochladen fertig


Code:
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_web_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/webView_scrollView"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:background="#ffffff"
        android:visibility="gone">

        <WebView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:id="@+id/webView" />
    </ScrollView>

</RelativeLayout>

Code:
public class WebView extends Activity {

 

    android.webkit.WebView myWebView;

    String html_doc_name;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.webview_activity);

        try {

            myWebView = (android.webkit.WebView) findViewById(R.id.webView);
        

            myWebView.loadUrl("file:///android_asset/doc.html");
       
        }
        catch(Exception e){
            e.printStackTrace();
        }
    }
}
 
Zuletzt bearbeitet von einem Moderator:
Nonsens, danke: Nochmal: Mir geht es um den Inhalt des Programms und wie ich den bequem vom Sofa oder unterwegs zusammensetzen kann.
Bei euch Programmierern bin ich wohl falsch aufgehoben, obwohl ich mich frage wie ihr den wohl umsetzt ?
 
anderedroid schrieb:
Nonsens, danke: Nochmal: Mir geht es um den Inhalt des Programms und wie ich den bequem vom Sofa oder unterwegs zusammensetzen kann.
Bei euch Programmierern bin ich wohl falsch aufgehoben, obwohl ich mich frage wie ihr den wohl umsetzt ?

Du schreibst in Post #1 dass du eine Android APP erstellen willst.
In Post #10 wiederholst das "die fertige APP"

und jetzt bin ich verwirrt, was nun APP programmieren oder doch keine APP programmieren? Oder was verstehst du unter APP?

Ich verstehe darunter ein unter Android laufendes Programm, eine APK also die man mit AndroidStudio oder AIDE (ist eine APP) erstellen kann. Will man die Veröffentlichen so muss man sich als APP Entwickler registrieren.

Wenn du eine Android-APP vom sofa aus entwickeln willst, dann solltest du dir mal die APP AIDE ansehen. Mit AIDE hab ich meinen ersten Launcher programmiert - vom sofa aus auf dem Tablet :laugh:

Willst du aber nur deine HTML Seiten auf dem Sofa erstellen, dann gibt es da auch APPs dafür und zum angucken brauchst dann nur den WebBrowser. Aber da wist dann keine Android APP

grüße
 
@Nonsens

Die App existiert schon über ein Jahr, du kannst sie dir einfach installieren oder auch als *.apk runterladen..
Mit der technischen Umsetzung habe ich also überhaupt kein Problem, ok ?

Ich möchte den Prozess für mich einfacher gestalten, da ich mich auf den Inhalt konzentrieren will ...

Ich schreib mal einen Mod an das er mich verschiebt ...weiss nur nicht wohin !
 
anderedroid schrieb:
@Nonsens

Die App existiert schon über ein Jahr, du kannst sie dir einfach installieren oder auch als *.apk runterladen..
Mit der technischen Umsetzung habe ich also überhaupt kein Problem, ok ?

gut zu wissen fehlt nur noch der Link :rolleyes2:


anderedroid schrieb:
Ich schreib mal einen Mod an das er mich verschiebt ...weiss nur nicht wohin !
den Satz versteh ich nicht :confused2:

grüße
 
gut zu wissen fehlt nur noch der Link :rolleyes2:

Ich kann dir da gerne was zuschicken, aber was dann ? Ich versuchs mal andersherum:

Stell dir einfach vor ich möchte dich engagieren. Baue mir bitte eine app, lauffähig auf Android . Ich liefere die Idee und du kümmerst dich um die technische Umsetzung, natürlich in deiner favorisierten Programmiersprache.

Welche Möglichkeiten habe ich nun, dir den Inhalt zukommen zu lassen, deine Arbeit bis zum bisherigen Zeitpunkt einzusehen - wo ist unsere Schnittstelle ?
 
anderedroid schrieb:
Nonsens schrieb:
anderedroid schrieb:
@Nonsens

gut zu wissen fehlt nur noch der Link :rolleyes2:

Ich kann dir da gerne was zuschicken, aber was dann ? Ich versuchs mal andersherum:

Stell dir einfach vor ich möchte dich engagieren. Baue mir bitte eine app, lauffähig auf Android . Ich liefere die Idee und du kümmerst dich um die technische Umsetzung, natürlich in deiner favorisierten Programmiersprache.

Welche Möglichkeiten habe ich nun, dir den Inhalt zukommen zu lassen, deine Arbeit bis zum bisherigen Zeitpunkt einzusehen - wo ist unsere Schnittstelle ?

In der Fachsprache heist das Projekt Aufrag. In einem Projekt-Auftrag sind die Ziele und ganz wichtig die nicht Ziele angegeben. Wobei die nicht Ziele viel wichtiger sind als die Ziele. Ist der Projekt-Auftag schwammig formuliert und du damit einverstanden warst, dann dass hast du dir ein Ei gelegt.

Grüße
 
anderedroid schrieb:
Welche Möglichkeiten habe ich nun, dir den Inhalt zukommen zu lassen, deine Arbeit bis zum bisherigen Zeitpunkt einzusehen - wo ist unsere Schnittstelle ?

Da gibt es keine. Wenn es so einfach gehen würde, würde es jeder so machen. Mal eben funktioniert nicht. Entweder Du du entwickelst selber die App, oder suchst Dir jemanden, der es kann. Einfach ein bisschen Zeichnen, und fertig ist die App gibt es nicht.

Um richtig gute Sachen zu bauen, braucht man Erfahrung und Zeit. Und davon reichlich. Und das Problem sind nicht die Ideen, sondern die Umsetzung.
 
  • Danke
Reaktionen: Nonsens
Ziemlich pauschale Antworten hier. Es geht nicht um komplexe Anwendungen, sondern um eine simple Applikation in der Informationen bestehend aus Text und Bildern zusammengefasst werden sollen. Vorausgesetzt, dass dieser Inhalt sich noch erweitern wird, bin als Kunde ohne eine gute Kommunikation mit dem Programmierer aufgeschmissen, oder ?

Auf der anderen Seite: Wenn ich als Programmierer dem Auftraggeber keine Möglichkeit gebe das Produkt vor seiner Fertigstellung zu überprüfen bzw Einfluss auf das Projekt zu nehmen, hätte ich als jemand der schliesslich von seiner Arbeit leben muss, ein ziemlich ungutes Gefühl. Ich bin selber Dienstleister. Kundennähe ist für mich extrem wichtig, schliesllich geht es um Folgeaufträge, Reputationen etc

Ich verstehe übrigens schon das ihr euch auf das wesentliche konzentrieren wollt, also die fehlerfreie Programmierung, Andererseits brauche ich bei solchen Vorhaben wie dem meinem kein komplettes Team aus Programmierern, Layoutern und Textern, sondern nur eine Person die für mich alles diese Arbeiten zusammenführt, was meiner Einschätzung nach ja gar nicht schwierig ist.
 
Hallo Andere,

warum gleich so motzig ? :)

Nur um es mal vielleicht zu erwähnen : Markus und ich haben bereits ihre Lenze erreicht, sind beide hauptberuflich Entwickler
(in meinem Falle seit über 25 Jahren selbständig) und ich sehe die Antworten wirklich nicht als pauschaliert, sondern ziemlich auf den Punkt getroffen. :)

Welche Möglichkeiten habe ich nun, dir den Inhalt zukommen zu lassen, deine Arbeit bis zum bisherigen Zeitpunkt einzusehen - wo ist unsere Schnittstelle ?

Ich gehe mal darauf ein :

a) Kein seriöser Entwickler macht etwas ohne Pflichtenheft, welches i.d.R. vom potientiellen Auftraggeber erstellt wird.
Möchte/Kann er das nicht selbst tun , so kann der Entwickler ihm das kostenpflichtig erstellen
Da sind schöne Bildchen drin , die der Auftraggeber mit einem Grafikprogramm macht und alle relevanten Funktionen sind beschrieben.

b) Daraufhin erhält der Auftraggeber ein Angebot und wenn alles klappt, wird der Auftrag vergeben
c) Dann folgt eine 3/3 Zahlungsweise 1/3 Anzahlung 1/3 nach der ersten Beta 1/3 nach abschluss

eine Arbeit bis zum bisherigen Zeitpunkt einzusehen - wo ist unsere Schnittstelle ?

Das kommt auf die Plattform an
a) z.b. PlayStore Betabereich
b) z.b. Windows exe schicken

oder das allerbeste - zusammensetzen (Mache ich grundsätzlich so)

Kam dies jetzt ein wenig verständlicher an ? :)
 
Zuletzt bearbeitet:

Ähnliche Themen

S
Antworten
33
Aufrufe
2.674
Sempervivum
S
M
Antworten
4
Aufrufe
1.173
swa00
swa00
5
Antworten
0
Aufrufe
1.150
586920
5
Zurück
Oben Unten