devinargenta / photokeeper Goto Github PK
View Code? Open in Web Editor NEWlol @ learning swift
lol @ learning swift
The app is looking great so far!! I think there are a couple things technically we can work on, but I also think we should start building out the features we originally talked about!
the main technical thing that we should implement first is:
UICollectionViewCell
. There is minor rote setup that needs to be done to register the cell with the collection view, but it'll simplify things. You basically then need to think of the cell as a generic view that reconfigures itself when a new PhotoObject
is dropped into it.Then I think we should implement some UI that appears at app open that gives you a prompt for a photo subject. For now it can always be the same one, or a random one from a list of prompts. You have some experience thinking this one through, but maybe something like:
PhotoObject will then need to save data relating to which prompt it was taken for
hit me up with any questions!!
https://github.com/devinargenta/photokeeper/blob/master/PhotoKeeper/CameraViewController.swift#L152
saw this somewhere on line, decided to move all my logic vs UI functions into here for cleanliness.... bad??
lots of UI setup in here... seems bad / clunky?
is there a better way to handle all this?
https://github.com/devinargenta/photokeeper/blob/master/PhotoKeeper/CameraViewController.swift#L79
https://github.com/devinargenta/photokeeper/blob/master/PhotoKeeper/CameraViewController.swift#L105
https://github.com/devinargenta/photokeeper/blob/master/PhotoKeeper/ImageStore.swift
is this good? or bad?
am i useing this stuff right?
singletons are bad?
some of this felt good soeme of this felt terrible;
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.