Double Exposure App
jtubert / 2by2 Goto Github PK
View Code? Open in Web Editor NEWDouble Exposure App
Double Exposure App
John, am just defaulting these to you cause I assume there are some apis implications for these.
If user opens a half-exposed photo, it should be marked in the server as "in-use". If they over expose the photo, the photo is marked as so. If the user cancels "in-use" would be set to false.
if a user doesn't use the photo for a period of time it should be set back to false.
This would be a nice to have John, will definitely keep people coming back to the app.
Assigning this to you John, take a look when you can, just wanted to alert you of this crash.
https://testflightapp.com/dashboard/builds/crashes/7447810/
When someone overexposed your photo, you will get an email with the over exposed photo.
This is done, let me know if it makes sense how this works now.
John, Joe will owns styling of the feed and feed tabs but there are some bug and unclear behaviors right now that we should fix.
1 when I expose a picture from someone else's it appears in the public feed but not in my feed. It seems that only when someone else exposes over my single exposures those photos do - in fact - show on my feed: "you" tab.
In other words, both photos when I am photographer 1 or photographer 2 should show on my feed: "you" tab.
Makes sense?
2 Currently when I tab on any picture of my pictures on my feed. "you" tab
The camera starts. The camera should not start because it gives the feeling that you are exposing over your own photo. even-though you are not and you should not.
3 equally as 2, in the public feed when one taps on any picture on the public feed, the camera starts. lets remove that behavior.
I believe that this is all the logic the feeds are missing to
See "userProfileSettings.psd".
Joe - I will add the functionality on the backend to support this but adding this to you to work on the UI part.
Need to add flag to indicate if photos are half or fully exposed.
Initial API work needed here...
Design the pdp
Joe, assigning this to you since you already had done some initial work for this.
We chatted about the fact that testflight is not capturing app crashes.
Joe, this is what a new user will see when they tap on the "you" feed, letting them know that they have no photo posted yet: /_04_Feed/02_FeedEmpty.psd
Joe, Updated the main nav to account for some feedback from John.
This explains better the sections of the app and hopefully makes it easier for people to get what the app is all about.
Folder:
Nav
Assets already ready inside the _ASSETS folder.
guys, each photo in the single exposure tab is giving an ui alert error that says that the photo is in user by (null)
please have a look when you get a chance :(
I cannot get the email address from facebook for some reason.
When the user logs in, I am asking for the following permissions: @"user_about_me", @"email" but no email is coming back.
Registration from facebook.
We need from the user:
Name, Last name , email,
John, as discussed, I am just listing the initial rules for each tab here:
"You"
This will show you photos, both fully exposed and half exposed.
"Single exposure"
This is the default tab, showing photos that are only the initial exposure and available for second exposure as in "not in use" by another using who may be already double exposing it.
"Public feed"
Will show all fully exposed images. (Which may include one's own photos)
this may be done already?
User should receive a notification each time their photo is double exposed.
Need to create these.
Joe, just notting a task here, normally I prefer my apps to be full screen but the more I look around I see that my favorite apps always include the status bar.
Not sure if you noticed but the design for 2by2 includes it in my designs... I just wanted to note it here so we dont forget.
Thanks ma mang!
https://testflightapp.com/dashboard/builds/crashes/7586528/
John, just putting these here so that you look into them when you can.
We need a photo location to display where the user took the photo from.
03_FeedMap.psd
John, are we asking people to share their location during the registration process or somewhere else? I dont remember seeing this so I wanted to make a ticket for it regardless
I took out CPFQueryCollectionViewController because its pull-to-refresh doesn't work well on iOS 7. Will look for alternatives.
2by2/_assets/_fonts/omnes
I think I am only using regular and semibold so far.
See image attached.
John, putting this one here just to keep track... may have been solved already.
CacheMiss 120 Error code indicating the result was not found in the cache.
http://www.parse.com/docs/dotnet/api/html/T_Parse_ParseException_ErrorCode.htm
https://parse.com/questions/pfquery-returns-error-when-no-cache
Joe, this is already working thanks to John, just needs to be prettyed up.
00_Home.psd
John, creating this since you mentioned to make a separate ticket.
Since we decided not to let user's delete a photo after an image has been double exposed. An alternative to deleting would be hiding the image.. i.e. not making it visible.
Let's talk more about this one in person, moving this to phase2.
Please create an account with Mandrill and provide me with the information.
Guys, both these functionalities are in place but I wanted to clear up how they are going to work and where this features will be housed within the app.
03_FeedTrash.psd
03_FeedFlag.psd
So, flag and deleting are now positioned in the same place.
The logic should be as follows:
user can flag other's pic but not their own.
user can delete their own pic but not other people's pic
By this logic, the user will never see both the flag and delete button at the same time
correct?
John, for you.
Are we going to allow the user to delete a photo once it has been double exposed?
If so, the other exposure becomes available again for someone else to expose?
or the other exposure also gets deleted? (no right)
Just getting us all on the same page.
Please review and assign to Joe if the logic makes sense and backend to support it is in place.
amin*
see image attached
userProfile+.psd
John, can you create an api for this for joe and assign this to him.
Thanks man.
John, we spoke of this on but noting it here.
Images are getting stretched
Images are getting saved say too small
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.