Simple iPhone/iPad flickr app

Budgetrahmen
300 - 800 EUR
Ende der Angebotsphase
11.10.2011
Notwendige Expertise
Web & Programmierung, C++, iPhone / iPad, MySQL, Objective-C (Apple iOS)
Kunde
The***  - Deutschland
Beschreibung

This app should manage your photos that are already on flickr. If you want to promote your pictures on flickr, you need to add your photos to groups, set tags, build sets etc. My application should make all this as easy as possible. You first define one or more "actions" which consist of a selection of groups, tags and sets. Then you select some photos and run one or more "actions" on them. That's all. All this should be accessible with a very fast and easy user interface. I already created mockups of the user interface design, icons and artwork, but I need someone to code the app. The final product should be a universal iPhone/iPad application with full feature set, and a version with limited features with the in app purchase to the full version feature set. The code should be prepared to be easily ported to OSX. Here is a complete list of wanted features: Main supported features: - Allow user to login to a flickr account - List and search logged-in user's flickr photos - Add user's photos to group(s) via Actions - Add tag(s) to user's photo(s) via Actions - Add user's photo(s) to photo set(s) via Actions - Create new photo set (with user-supplied title and description) - Select/Define actions which consist of one or more of each: group, tag, photo set Example user workflow utilizing existing actions: - User runs application - User logs into their flickr account if they haven't before - Upon successful login, user is shown their flickr photos - User selects one or more photos - User taps "Choose Action" - User is presented with a list of existing actions - User selects one or more actions from a list - User selects "Run Selected Actions" - Selected actions are executed sequentially using the flickr API Example user workflow for defining new actions: - User runs application - User logs into their flickr account if they haven't before - Upon successful login, user is shown their flickr photos - User taps "Actions" button/selection - User is presented with an Add/Edit Actions view - User is able to define new actions or edit existing actions. (An action is a list of corresponding groups, sets, and tags. One or more actions can be applied to one or more photos) - When selecting a tag, the user is able to add a new tag to a tag list that is stored locally on the iOS device. - When selecting a group the user is only able to view and search already subscribed groups. - When selecting a photoset, the user is able to choose from an existing photoset. The user can also create a new photoset and define the title and description. Additional considerations: - Actions will be run in a queue system where each item being processed in the queue is run asynchronously in a background thread so it doesn't hang the UI on the main thread. - When the actions background thread is running, this will be shown by a small indicator on the main screen. There must also be a dialog that shows the current status (e.g. 26 groups to add, 14 sets to add, 39 tags to add) and a button that can stop the queue and delete the remaining actions. - User will be able to navigate the UI to select new photos to perform actions on while existing actions are still being processed in the action queue. - Optional In app purchase - Application can request up to 10 minutes of time after application is "closed" in order to finish action processing. If application is terminated, application will remember what actions it was processing and resume those on the next launch. - If a photo is already in a specific set or group pool calling the API will simply return an error that the photo already exists in the set. This behavior may be the same for tags and is simply not documented, if not the tags will be checked before submitting the API request to add a new tag. - If the API returns error #5 (Photo limit reached) when trying to call flickr.groups.pools.add, it will be kept in the queue for the next time the action queue is processed, but can be removed manually. 

 

Projekttyp Festpreis
Vertraulichkeit Meine Projektausschreibung soll für alle Besucher von twago und in Suchmaschinen (z.B. Google) sichtbar sein.
Implementation 12.10.2011 - 15.10.2011
Ausschreibungsdetails Die Angebote sollen öffentlich sichtbar sein.
Alle Fragen und Antworten  8 Personen folgen dem Projekt
Sie haben Fragen zum Projekt? Stellen Sie hier Ihre Fragen. Der Kunde antwortet hier ebenfalls, um allen die gleichen Informationen zu geben. Bitte geben Sie hier keine Kontaktdaten an. Inhalte, bei denen es nicht um Projektdetails geht, werden gelöscht. Sie möchten den Kunden direkt anschreiben? Bitte geben Sie zuerst Ihr Angebot ab. Ihr Angebot ist unverbindlich und jederzeit aktualisierbar. Anschließend können Sie mit dem Kunden persönlich kommunizieren.
Vor ca. einer Minute
Vor ca. einer Minute
Vor {0} Minute
Vor {0} Minuten
Vor {0} Stunde
Vor {0} Stunden
Vor {0} Tag
Vor {0} Tagen
Vor {0} Woche
Vor {0} Wochen
Vor {0} Monat
Vor {0} Monaten
Vor {0} Jahr
Vor {0} Jahren
[ausgeblendet]
Verifizierter Nutzer Nutzerverifikation

twago verifiziert Ihr Nutzerkonto. Zeigen Sie Geschäftspartnern, dass Ihr Profil geprüft ist. Verifizierten Nutzern wird ein höheres Vertrauen entgegen gebracht.
Medium Medium Mitglied

Unsere Medium Mitgliedschaft erfüllt die Bedürfnisse kleiner Unternehmen. Mit einer Medium Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Premium Premium Mitglied

Unsere Premium Mitgliedschaft erfüllt die Bedürfnisse professioneller Unternehmen. Mit einer Premium Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Freelancer Freelancer Mitglied

Unsere Freelancer Mitgliedschaft erfüllt die Bedürfnisse kleiner Unternehmen oder erfolgreicher Selbständiger. Mit einer Freelancer Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Premium Premium Mitglied

Unsere Premium Mitgliedschaft ist speziell für unsere anspruchsvollen Kunden konzipiert. Mit einer Premium Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Außerdem werden Sie in unserem Branchenbuch (directSearch) gelistet und unsere Nutzer können Sie direkt kontaktieren. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
VIP VIP Mitglied

Unsere VIP-Mitgliedschaft ist speziell für unsere besten Service-Anbieter konzipiert. Mit einer VIP-Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Außerdem listen wir Sie in unserem Branchenbuch (directSearch). Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Verifizierte Referenz Referenzverifikation

twago verifiziert Ihre Referenzen und zeigt so Ihren Kunden das diese korrekt sind. Service-Anbieter mit verifizierten Referenzen haben eine signifikant höhere Chance für ein Projekt ausgewählt zu werden.
Angebote und Service-Anbieter
Datalogy Software
Datalogy Software Premium Premium Mitglied

Unsere Premium Mitgliedschaft ist speziell für unsere anspruchsvollen Kunden konzipiert. Mit einer Premium Mitgliedschaft erhöhen Sie Ihre Chancen für ein Projekt ausgewählt zu werden. Außerdem werden Sie in unserem Branchenbuch (directSearch) gelistet und unsere Nutzer können Sie direkt kontaktieren. Upgraden Sie Ihren Account noch heute und arbeiten Sie demnächst noch erfolgreicher mit twago.
Verifizierter Nutzer Nutzerverifikation

twago verifiziert Ihr Nutzerkonto. Zeigen Sie Geschäftspartnern, dass Ihr Profil geprüft ist. Verifizierten Nutzern wird ein höheres Vertrauen entgegen gebracht.
Expertise:
Flex, HTML, Javascript, PHP, MySQL, PayPal, SOAP, CakePHP, Web Services, AJAX...
Einnahmen: 
0 EUR | 
(0)
 
 |  Unternehmen Portfolio
 
Angebotspreis (netto) 1.040 EUR 
Maxwell IT Software Solutions Pvt. LTD.
Expertise:
Datenerfassung, Schreiben (Online), Excel, Schreiben (Technik), SEM, .NET, C...
Einnahmen: 
0 EUR | 
(0)
 
 |  Unternehmen Portfolio
 
Angebotspreis (netto) 800 EUR 
Web System s.n.c.
Expertise:
Email Abwicklung, Excel, Marketingberatung, Microsoft Outlook, Powerpoint...
Einnahmen: 
0 EUR | 
(0)
 
 |  Unternehmen Portfolio
 
Angebotspreis (netto) 800 EUR 
Xerces Technologies Pvt. Ltd.
Expertise:
.NET, Facebook, iPhone / iPad, J2ME, Twitter, VB.NET, Windows, XHTML, Data Mining...
Einnahmen: 
0 EUR | 
(0)
 
 |  Unternehmen Portfolio
 
Angebotspreis (netto) 800 EUR 
shs-g AG
Expertise:
.NET, ADO.NET, ASP, C, Crystal Reports, Datenmodellierung, Data Warehousing, EJB...
Einnahmen: 
4.435 EUR | 
(15)
 
 |  Unternehmen Portfolio
 
Angebotspreis (netto) 800 EUR 
App-and-Web
Expertise:
iPhone / iPad, Mac OS X, XHTML, CSS, AJAX, MySQL, PHP, Website Design, XTCommerce...
Einnahmen: 
832 EUR | 
(7)
 
 |  Unternehmen Portfolio
 
Angebotspreis (netto) 1.100 EUR 
onadiadwala
Expertise:
Einnahmen: 
0 EUR | 
(0)
 
 |  Selbstständiger Portfolio
 
Angebotspreis (netto) 1.000 EUR 
Valerio Pisapia
Valerio Pisapia Verifizierter Nutzer Nutzerverifikation

twago verifiziert Ihr Nutzerkonto. Zeigen Sie Geschäftspartnern, dass Ihr Profil geprüft ist. Verifizierten Nutzern wird ein höheres Vertrauen entgegen gebracht.
Expertise:
Excel, Powerpoint, Schreiben (Blog), .NET, ADO.NET, HTML, iPhone / iPad...
Einnahmen: 
0 EUR | 
(0)
 
 |  Selbstständiger Portfolio
 
Angebotspreis (netto) 800 EUR 
Sie wollen für das Projekt arbeiten?
Registrieren Sie sich auf twago und geben Sie Ihr Angebot ab.
Sie möchten einen Experten finden?
Schreiben Sie Ihr Projekt aus und finden Sie die passenden Experten.
Version:5553

Über SSL Zertifikate
SagePAY
Diversity