Create an iPhone app that creates daily lists of scheduled contacts for a user. User can decide whether they want to contact somebody weekly, every two weeks, every month, every three months, every six months, once per year or never.
Contacts are made by giving the app permission to the iPhone’s contact list. Contacts are made via text, call or email.
Each day, when the user loads the app, they see a list of who they are scheduled to contact for the day. The app creates an order of precedence based on contact preferences and updates each day at midnight. For example, if I want to contact three people weekly and one person monthly, I will see the three people randomly appear in my daily list about once per week each and the other person will appear one time every month or so.
For a user with 160 contacts and a distribution that looks like this:
10 contacts with one contact per week
50 with one contact per month
100 with one contact every six months
Per year:
10 contacts will appear in the list 52 times each about a week apart
50 contacts will appear in the list 12 times each about a month apart
100 contacts will appear in the list 2 times each about six months apart
In this scenario, over the course of 365 days, the user will make a total of 1320 contacts (10*52 + 50*12 + 100*2 = 1320). On average, the user will be responsible for 3.94 or about 4 contacts per day. When a user checks a contact off the daily list, they are moved back in order. If the user does not check a contact off the list, they show up in the next day’s contact responsibilities so the user can get back on track.
Initial setup will require the user to connect their contact list to the app and determine contact frequency for each person on their list. All contacts start with a default frequency of "Never".
When a user is tapped in the daily contacts list, an option comes up to call, text, email or change preferences. Preferences allows a user to change a contact's frequency or edit information about them such as adding email or phone number. If a contact does not have email or phone number, the phrase “add email” etc. will appear instead of the option to email when the contact is tapped.
When a user swipes right on a contact their information becomes grayed out in the list with a check mark. If a contact is grayed out swiping left makes the contact active in the list again. When a user swipes to the left on a contact in the list that is not grayed out it will bring up contact preferences.
If a user successfully grays out all of their contacts for the day the word “Done!” will appear at the bottom of the contact list, centered.
There will be a tab at the bottom of the app that brings up a contact list that functions just like the Apple contacts app where a user can search their contacts and change email, phone number, contact frequency etc.
Dear Hiring Manager,
I'm a mobile applications development team manager and a developer myself too, and I'm very interested in your job post involving these skills.
Our team has recently worked in iOS/Android apps development and we have also User Interface design and Graphics design skills too.
We have consistently delivered projects on time and under budget, which has earned us many positive ratings, as you'll see in our work history. We believe that our skills would be ideal for your project.
A number of our projects are in our freelancer.com portfolio. Some of our works are very similar to your position.
We are available to chat via freelancer.com chat tool and your suggested chat tool, and would be happy to set up a convenient time to discuss the application you're moving and some ideas about the safest way to get it into the cloud. We will be available 40 hours per week for this position.
Regards,
Quy Le.
Hello,
Thank you for the invitation to the project.
We have reviewed the description for the Daily Contact Lists app that you have provided.
Please consider our questions in private messages.
Best Regards,
Andrei.
Hi,
We are very much interested in your project and are ready to start immediately.
Most importantly being among the top 10 bidders on this project of yours, if you notice we have "The Best" completion rate among all of these bids i.e. almost 90% which translates into the fact that we complete the projects on time!
Kindly check your PMB for details!
Regards,
Sohail
Hi,
Thanks for posting an interesting project . we can deliver the project in full perfection. please check your PMB for future communication.
Best Regards,
Siddhant Karkare
Expert programmer team for webapp HTML5 Jquery mobile,PHP, ASP.net,HTML5 with phonegap,Iphone,Ipad,BB,Android,OpneGLes2.0,AR Apps,Unity3D,cocos2D game and utility apps development please check your PM for more details thanks.
Hi
We have read your requirements.
We are interested in your project as we have indepth expertise in iphone/ipad app development.
Please check private message board for details.
We have experienced Mobile app development team having experience more than 4 year and developed more than 500 apps for iPhone/Ipad, Android and blackberry and mostly on app store I will be very thankful to you if you consider me. Thanks Apptology Team