Beiträge von JuKu

    Hattest du auch schon immer einmal den Traum eine eigene große Community zu entwickeln, bei der du, als User und Entwickler die Freiheiten selbst stecken kannst?
    Bei der Datenschutz groß geschrieben wird?
    Ein Soziales Netzwerk, welches nicht nur darauf ausgelegt ist, Geld zu verdienen, sondern dir hilft, mit deinen Freunden in Verbindung zu treten?
    Du möchtest nicht nur mit anderen Nutzern in Verbindung treten, sondern die Plattform auch nutzen, um die neuesten Nachrichten zu erfahren und dich über neue Kino Filme und Musik zu informieren?
    Du hast noch andere Features, die dir z.B. bei Google+, Facebook usw. fehlen?
    Dann bist du bei uns genau richtig! :)


    Wir sind ein kleines nach weiteren Entwicklern suchendes Team, welches selbst eine Community mitgestalten will.
    Wir möchten die User an der Entwicklung teilhaben lassen, um so die Community von morgen zu schaffen.
    Jeder kann bei uns Vorschläge einbringen, Feedback senden und sich über den aktuellen Stand der Entwicklungen informieren.
    Der Kontakt zu unseren Nutzern ist uns auch sehr wichtig.
    Eine Marktanalyse hat ergeben, dass seit es SchülerVZ und Schüler.cc nicht mehr gibt, die Altersgruppe unter 14 Jahren kein aktives Soziales Netzwerk, außer Whatsapp hat, um mit anderen zu chatten, Bilder auszutauschen usw.
    Wir möchten auch diese Nutzergruppe an unserem neuem sozialen Netzwerk teilhaben lassen.


    Während Whatsapp alle Nachrichten unverschlüsselt überträgt, sodass jeder diese abfangen und mitlesen kann, haben wir uns überlegt, auch hier eine kleine Alternative zu schaffen.
    Unsere Chatter App soll alle Nachrichten RSA verschlüsselt übertragen, um den Nutzern auch eine gewisse Sicherheit zu garantieren.
    Bei einer RSA Verschlüsselung gibt es 2 Schlüssel, einen public key, welcher zum Verschlüsseln dient und einen private key, welcher zum Entschlüsseln dient.
    Den public key kann jeder herunterladen, um dem jeweiligen Nutzer eine Nachricht zu schicken, aber da nur der wirkliche Empfänger den richtigen private key besitzt, kann auch nur dieser die Nachricht entschlüsseln, selbst wir als Betreiber können dann nicht auf die entschlüsselte Nachricht zugreifen. Unsere Server leiten diese verschlüsselten Nachrichten nur weiter.
    Hinweis: Eine RSA Verschlüsselung ist derzeit nicht bei Gruppenchats geplant, da bei dem Austausch des private keys, den ja alle Mitglieder der Gruppe benötigen würden, der private key abgefangen und die Nachrichten mitgelesen werden könnten. Wenn uns hier aber ein Sicherheitsexperte den ein oder anderen Tipp gibt, wie wir dieses Problem lösen können, sind wir auch bereit, hier ein entsprechendes Feature zu planen und zu implementieren. :)


    Einen Community Namen suchen wir derzeit noch.


    Technische Details
    Da wir unsere Server Backends für viele User auslegen wollen, haben wir uns überlegt, diese in Java umzusetzen.
    Als horizontal skalierbare Database werden wir Hazelcast und HBase nutzen.
    Hazelcast ist ein In-Memory-Data Grid, eine NoSQL Database, welche alle Daten erst einmal im RAM hält, während HBase genutzt wird, um diese Daten persistent zu speichern.
    Diese beiden Datenbank Systeme verteilen die Daten und Backups über mehrere Server, sodass mehr als 10.000 Server genutzt werden können, um die Daten zu speichern.
    Auf unserem Root Server, auf welchem die Virtualiserungssoftware OpenVZ installiert ist, sind derzeit 2 bzw. mit einem anderem virtuellen Server 4 Hazelcast Instanzen vorhanden.
    Da wir aber nur bei bis zu 2 Hazelcast Nodes das Hazelcast Management Center kostenlos nutzen können, werden wir zuerst mit 2 Hazelcast Instances arbeiten.


    Anbei ist hier noch zu erwähnen, dass dieses Projekt ohne Bezahlung auch kein Vollzeit Job ist, d.h. du kannst dir deine Zeit selbst einteilen, selbst bestimmen, wie viel du mithilfst und ob du etwas mit entwickelst.
    Das Projekt soll hauptsächlich auch dazu dienen, Spaß am Projekt zu haben, neue Erfahrungen zu sammeln usw.
    Du musst aber mind. 14 Jahre alt sein.


    Welche Positionen wir suchen:


    Grafiker


    User Interface Designer


    Java Developer


    Android Java Developer


    Hinweis: Wir suchen auch Helfer, die z.B. noch bei keinem öffentlichen Projekt mitgewirkt haben und bei uns neue Erfahrungen sammeln wollen. :D
    [*]

    [*]Was können wir dir bieten?
    [*]Da das Projekt derzeit keine Einnahmen erzielt, ist die Tätigkeit bei uns derzeit ehrenamtlich, d.h. es gibt kein Geld.Wenn wir aber einmal viele Nutzer haben und mit Werbung auch einen entsprechenden Gewinn erhalten werden, wird natürlich jeder, der bei diesem Project mithilft, einen entsprechenden Anteil und einen Job bei uns erhalten können.Desweiteren werden auch Entwickler, die bei der Veröffentlichung des Projects leider nicht mehr bei dem Projekt mitwirken, in den Credits bzw. in der Teamliste erwähnt sodass das Projekt auch als Referen für Bewerbungen verwendet werden kann, es sei denn, der Entwickler stimmt dem nicht zu.Derzeit ist aber noch nicht davon auszugehen, dass wir einmal Gewinn mit der Community erzielen werden. Desweiteren müssen wir zuerst mit Werbung auch unsere Serverkosten decken, die sich derzeit auf 50€ / Monat verlaufen.Wir können dir aber ein freundliches, innovatives Team bieten! :D Wenn du unserem innovativen Team beitreten und selbst eine Community und eine Whstsapp Alternative mitgestalten möchtest, dann melde dich bei uns! :D
    [*]Du kannst uns gerne eine Mail an [email protected] mit deinem Namen, deinem Alter und deinen Fähigkeiten schreiben.
    [*]Wir suchen auch Programmierer, die leider noch nicht so viel Erfahrungen bei anderen Projekten sammeln konnten und nun bei uns neue Erfahrungen sammeln wollen. :D
    [*]Bei Fragen stehen wir euch jederzeit zur Verfügung! :D

    Hallo liebe Community,


    Unser Team sucht derzeit Android Software Developer für eine Chatter App, das Projekt ist aber derzeit nicht auf Gewinn aus, deshalb gibt es auch keine Bezahlung dafür.
    Die Serverkosten wollen wir mit Werbeanzeigen decken, die Backend Architecture wird mittels Hazelcast skalierbar programmiert.
    Später wollen wir auch eine Community entwickeln.


    Entwickelt werden soll eine App wie Whatsapp oder ähnliche, wie man sie oft kennt, aber die App soll alle Nachrichten mit einer RSA Verschlüsselung übertragen, sodass wirklich nur der Empfänger die Nachricht entschlüsseln kann.
    Bei Whatsapp werden alle Nachrichten in Klartext übertragen, weshalb jeder diese Nachrichten abfangen und mitlesen könnte.
    Um solch eine App entwickeln zu können, suchen wir derzeit noch 1 Android Software Developer.


    Du willst Erfahrung sammeln, in einem motivierten Team arbeiten und etwas neues erschaffen? - Dann bist du bei dem Projekt genau richtig! :D





    Vielen Dank für deine Antwort!
    Der Fehler lag aber in der AndroidMainfest.xml.


    Code
    <permissions>
      <uses-permission android:name="android.permission.INTERNET" />
    </permission>


    Dieser Code stand in der AndroidManifest.xml, es muss aber der folgende Code hinein:

    Code
    <uses-permission android:name="android.permission.INTERNET" />


    Mit <permissions></permissions> kann man eigene Berechtigungen hinzufügen.

    Ich habe einen Service, der eine Socket.IO Verbindung zum Server herstellen soll.
    Der Server nutzt netty socket.io, der Android Client nkzawa socketio.


    Leider bekomme ich derzeit immer eine Exception mit permission denied.
    Die Internet permission hat der Service aber.



    AndroidManifest.xml:


    Ich bekomme derzeit immer folgende Fehlermeldungen:


    Die Zeile lässt vermuten, dass eine Permission fehlt:

    Code
    Caused by: java.net.SocketException: socket failed: EACCES (Permission denied)


    Woran kann das liegen?

    Ich habe das Probem soeben gelöst.
    Ich benötige keinen explicit service dafür.


    Quelle: http://developer.android.com/g…ents/intents-filters.html


    ServiceConnectionManager.java:

    Android kann den Service anscheinend derzeit nicht binden.


    ServiceConnectionManager.java:


    Hier noch die ADB Logs:

    Das habe ich bereits gemacht.
    Es liegt nur an der Methode startService().


    MainActivity.java:

    Hello,


    I have a android service for a chatter app.
    This service runs in its own process and manage the connection to the server with push Technology.


    Manifest.xml:


    But if i want to start the service in the MainActivity, it causes an exception.


    MainActivity.java:


    ServiceConnectionManager.java:


    IChatService is the AIDL interface.


    ChatService.java:


    I get the following error message:


    The method createExplicitFromImplicitIntent(Context context, Intent implicitIntent) is from stackoverflow, but it doesnt work.
    The service has to be a explecit service since Android 5.0, because they had change something in the code.
    Now i have tried this, but it doesnt work.
    Can anyone help me?


    Do i have to change the Mainfest.xml, so that the service is founded by the PackageManager?