Imagenary Öffnen Sie mobile Fotoblogs für alle

    Lange überlegt, wie wir unser Spielzeugprojekt auf dem "Knie" und für ein paar Abende, eine Art Spaß für den Abend, präsentieren sollen.

    Präambel. Irgendwann hatte ich es persönlich satt, meine Fotos in freigegebenen sozialen Netzwerken zu veröffentlichen, und die Idee kam mir, was wäre, wenn ich eine einfache „Instagram-Wordpress-Gallery2“ für persönliche Bedürfnisse erstellen würde. Dieser "fatale Fehler" führte zur Geburt von Imagenary - es ist völlig kostenlos, Open Source - ein Fotoalbum, das leicht zum Bloggen und für soziale Kontakte verwendet werden kann. Ein Fotoalbum mit einer offenen API und einem funktionierenden mobilen Client für Windows Phone 7 und 8.
    Die Hauptidee war unser kleines Projekt, das ich Ihnen vorstellen möchte.




    Die Hauptidee war, ein einfaches Blog zu erstellen, das Sie selbst erstellen, auf Ihrem Hosting installieren und mit einem mobilen Client Ihre Fotos veröffentlichen können. Es ist möglich, etwas für sich selbst zu erledigen, beispielsweise ein Familienfotoalbum zu erstellen, auf dessen Grundlage nur Familienmitglieder Zugriff hätten. Oder baue sogar dein eigenes kleines soziales Netzwerk aus Touristen.
    Generell gibt es keine Einschränkungen, ein Anfang ist gemacht, nehmen Sie es, nutzen Sie es und unterstützen Sie die Funktionen auch bei unseren Pull-Request-Anfragen, wir werden uns nur freuen.

    Natürlich ist es besser, 1 Mal zu sehen, als 100 Mal auf Habré zu lesen.
    Daher werde ich sofort auf ein Beispiel meiner Blog-Installation verweisen: http://imonno.ru
    Dies ist sozusagen unsere Testsite, auf der wir die Webanwendung selbst und mobile Clients testen.

    Ein paar Bilder für diejenigen, die den Links nicht folgen oder für den Fall, dass der DigitalOcean-Account den Habra-Effekt nicht aushält:

    und ein bereits geöffnetes Bild (in der Mitte der Arbeitswoche).

    Der einsatzbereite mobile Client kann nur hier installiert werden. Windows Phone 7 & 8
    Dank an Alexander github.com/AlexandrYZ für ihn.

    Warum wp? Hier ist alles einfach, ich selbst bin ein Benutzer dieser mobilen Plattform, aber es wurde in erster Linie für mich selbst gemacht. Es sieht meiner Meinung nach sehr gut aus und sieht ungefähr so ​​aus:

    Wenn Sie genau hinschauen, können Sie sehen, dass ein einmal installierter mobiler Client für verschiedene Domänen verwendet werden kann. Dies ist eine nette Funktion.

    Wir haben auch eine sehr einfache und offene API, die ich hier zu beschreiben versucht habeimonno.ru/about/api (REST + JSON ist absolut nicht kompliziert) und im Allgemeinen sind wir offen für Änderungen, Anfragen und Kritik.

    Es gibt noch einen rohen, aber fast funktionierenden mobilen Client für iOS - github.com/ufacode/imagenary.ios. Vielen Dank für den Code, den Sie an Ildar github.com/iyulan senden können, und hier würden wir der Hilfe der Community nicht im Wege stehen, nämlich eine Person, die mitbringen könnte Code vor dem Funktionieren.

    Und im Namen von Open Source lohnt es sich, über Technologien zu sprechen:

    1. Die Webanwendung ist in Ruby on Rails 4 geschrieben, ich schneide keine Turbolinks, ich mag es, sie ist ein wenig mit RSpec + Capybara-Tests bedeckt, die Standarddatenbank ist MySQL, aber ändern Sie die Probleme zu Postgres oder SQLite sollte nicht entstehen, sehr einfache Abfragen und alles über ActiveRecord.
    Das Frontend wurde mit einem Twitter Bootstrap, CoffeeScript, ein bisschen Backbone (ich habe nur Routing genommen) und Masonry.js für eine nette a la Pinterest-Ausrichtung geschrieben.
    github.com/ufacode/imagenary

    2. Der Client für Windows Phone 7 & 8 ist in C # und .NET geschrieben.
    github.com/ufacode/imagenary.wp

    3. Der Client für iOS ist in Objective-C geschrieben.
    github.com/ufacode/imagenary.ios

    In Im Allgemeinen freuen wir uns über Ideen, Vorschläge, Frauen , Geld und jede mögliche Hilfe bei der Entwicklung dieser einfachen Sache.
    Zuallererst brauchen wir natürlich Hilfe beim iOS-Client und wer könnte die Android-Version des Clients in Angriff nehmen.
    Und natürlich haben Sie plötzlich geschäftliche Vorschläge. Wir sind immer bereit, ihnen zuzuhören und zusammenzuarbeiten.

    Vielen Dank, ich werde versuchen, Ihre Fragen zu beantworten oder Vorschläge oder Kommentare zu diskutieren.

    Jetzt auch beliebt: