Find Jobs
Hire Freelancers

Build an iOS Application for Generating Genius

£250-750 GBP

In Progress
Posted over 10 years ago

£250-750 GBP

Paid on delivery
Generating Genius (GG) seeks to assist talented students from disadvantaged communities to realise their potential in Science, Technology, and Engineering and Maths (STEM) subjects during their secondary school years, through to university entrance. Now in its second year, the Uni Genius (UG) programme targets highly capable students in the sixth form (UK, 16-18 years old), typically studying on a mixture of AS and A-Level STEM courses. UG strives to provide students with a mixture of enrichment activities, industry-linked opportunities and academic support, with the aim of supporting students to access the country’s top universities. We have a Groupspaces ([login to view URL]) group which we use to publicise such opportunities to our students. The Groupspace serves as a platform for us to sign-post relevant opportunities for students; periodically, events are added to the group, which students are able to access information about, and ultimately register for if they are interested in attending. We have developed an Android application, which allows students to access our Groupspace and register for events from their Android devices. Some screenshots are attached for reference of how the interface appears to the user. We would now also like to develop a similar application for the iOS operating system. App Specification: The App should satisfy all of the following criteria: - A login screen where users can input their username and password. Username and password should be remembered for future logins - A screen showing a list with the upcoming Generating Genius events. These events can be retrieved by parsing an RSS feed from groupspaces.com. - Clicking an event in the list should open another screen showing the event details, i.e. all the information from the RSS feed regarding that particular event. - Support for registering for events. Each event has its own registration form, which can be different from one event to another. The program must retrieve these forms dynamically and generate a registration screen with them. On the Android application, form retrieval was implemented by parsing a HTML page containing the registration form, then generating the screen layout dynamically using the parsed HTML form. - Support for exporting events to the iOS calendar application. - Periodically check for new events on groupspaces.com. This should be implemented as a background task running once every 6 hours. If it finds new events, it should fire a notification for the user. (I'm not sure if this is possible in iOS, would like to discuss this) - Share events on facebook / twitter / google+ - Once retrieved, all events should be stored locally (perhaps in a SQLite database), to enable the user to view them in offline mode. Developer specification: The developer should: - Have experience in developing apps for the iOS operating system. Any knowledge/experience of developing apps similar to the GG app described above would be ideal. - Be available to start work on developing the app immediately We would like to have the app ready for upload to the App Store by early September 2013. The full source code for the android app will be made available to the chosen developer upon commencement of the project. The finished iOS app should be as similar in appearance and functionality to the Android app as possible. Thanks, Gideon Woldeslassie Project Manager Generating Genius
Project ID: 4796413

About the project

5 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average £814 GBP for this job
User Avatar
Hello, I'm applying my proposal for your job. I have a 3 years of experience in Web and software development and 2 years of Mobile Application Development. I'll provide you work with 100% satisfaction Feel free for discuss on budget and choose me. Please check PMB.
£800 GBP in 27 days
0.0 (0 reviews)
0.0
0.0
User Avatar
GutumMedia started as an idea thrown around a coffee table. The idea was to make outsourcing programming better and more affordable. Our clients provide the ideas. We provide the programming talents. From there, things moved fast — one month, two co-founders, a handful of great programmers, a website and several anxiously waiting clients, GutumMedia became a reality. Today, we are a 12-person (and growing) company comfortably set up in our home-sweet-home of an office in Subic, Philippines. Although our office is a walking distance from the beach, the only surfing we do is on the Internet (since the waves in Subic average around 1 foot in height on a good day). We work day in and day out, tirelessly applying our knowledge of mobile app and website development to make our clients’ sites and apps look, feel and act amazing. Don’t get us wrong. We do take the time to play and sing and occasionally dance the best we can. Together as a team, we are creating the single best software outsourcing team outside of Silicon Valley. We place a high priority on great design, innovative features, and keeping costs low for our clients. In short, GutumMedia is here to revolutionize the software outsourcing industry.
£722 GBP in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi! we can do it and start now!
£777 GBP in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Can help.. I am an expert... Can start immediately...
£1,000 GBP in 30 days
0.0 (0 reviews)
4.6
4.6

About the client

Flag of UNITED KINGDOM
London, United Kingdom
5.0
3
Payment method verified
Member since Aug 5, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.