A clone of Apple's Wallet app
A clone of the credit/debit card storage of Apple’s Wallet app.
CardTrayDemo.xcworkspace
(not the project file since this relies on Cocoapods).CardTrayDemo
– Demo app sources.CardTray
– Framework sources.CardTrayTests
– Unit tests for the CardTray
framework.assets
– original files for the icon and button glyphs.Pods
– Cocoapods-managed sources.Copyright© 2016 Sasmito Adibowo. Licensed under GPL v3 – see LICENSE.md
for details.
If you are in a job interview and the company request you to do a new unpaid project as part of the hiring process, feel free to plagiarize this project — remove my name from the source files and submit them “as is” without further modification. For any other uses, the GPL license applies. Please send me a postcard if you get hired because of my work.
Why am I encouraging plagiarism? Mainly because I feel that companies that requests “free work” as part of an interview process are engaging in unethical behavior. They show a lack of respect of your time and devalue programmers in general. This practice has reduced the value of artists, musicians, designers, and now the same is coming to software engineers. I feel that it’s about time we push back.
The goal is to build up a tool-kit of standard design templates that can be rapidly branded and deployed for partners with minimal effort.
The goal is to build up a suite of services which can be deployed together or independently and customized per client as needed with minimal effort.
A container that can hold and manage multiple cards in a clean and simple format. The card tray is at the center of all services.
Keep it simple. The Samsung card tray is really beautiful. Allow cards to be rotated through visually. Use a mash-up of Apple, Samsung and Android screens for the “back of card” data elements.