Events and Activities for iOS

Events and Activities for iOS

Released 5 years ago , Last update 5 years ago

Events and Activities for iOS is a component for presenting events in your iOS application with a simple yet beautiful user interface. The package includes a sample app with fully implemented graphics and server side implementation.

Beautiful events present in your iOS application

Are you building an iOS application that involve presenting events and/or activities in an intuitive way? If yes then Events and Activities for iOS is for you.

Events and Activites for iOS is a component for presenting your events and activities in a beautiful and simple way. This package include both the Events viewer component and a full implementation of a sample application.

The package includes:

  • Fully implemented graphics, includes PSD for iOS app, and server-side.
  • Server side system for creating, editing and managing all of your events.
  • Full iOS sample app (iPhone 4, 4S, 5. iOS 5.0 +).
  • Documentation and implementation guide.


14 day 14-day money-back guarantee


Application License

  • Perpetual license

  • 1 application

  • Can distribute binary products only

  • Commercial use

  • 1 month support

What's included?

Sample application

The sample application is a full implementation of the events viewer component. The application downloads events from the server and presents them in an intuitive way. Selecting a certain event allow you to see all the details about it including a map, images, event's description and more.

You can export the event to the iOS native calendar.

The application is ready to be submitted on the app store, all you need to do is change: * The server address * The app's name * The icon image * The default screen image * Info text (copyright and stuff..)

Events viewer component

The events viewer component is included in the package. It is Navigation controller based, meaning that if you want to use it in your own app, just copy all the view controllers and copy them to your storyboard. Don't forget to take the .h .m files as well.

Server side

The server side is an event management written in PHP + MySQL. You can easily create, edit and delete events using an intuitive admin management system designed to be used by any type of users. The server side component is included in the package as well as all the graphic assets.

Graphic assets

If you wish to customize the iOS application or the server side admin panel, all of the graphic assets are included in the package (PSDs and PNGs).

Setup / installation

Configuring the backend

  • Replace your own app name, and db info (credentials)
  • Import the SQL Scheme we made for you to your MySQL database,.
  • Create new users for managing your events. (Optional)
  • Update the new URL in the iOS App.

Step 1:

File Classes/UserHandler.php, line 59:
Replace 'AppName' with your real app name

Step 2:

File Classes/DB.php, line 23:
Replace DB Info with the right database credentials.
$this->mysqli = new mysqli("Server Address", "username", "password", "db_name");

Step 3:

Login.php, line 80:
Replace 'AppName' with your real application name

Step 4:

Login.php, line 103:
Replace Copyright data with your company name.

Configuring the iOS application

  • Replace the application name
  • Change the Database information

Step 1:

From "/Server side/DB" edit the file named 'sql_scheme.sql' and replace 'event_app_name' to the real DB of your event app (the same from line 23).

*Advanced users*

By default we are adding a user named admin (pass: 1234). You can change this if you edit the scheme and edit the "INSERT TO" command. Note that MD5 calculation is done in file /Classes/UserHandler.php on line 60.

Step 2:

Import the scheme to your database.
Now login to your new event management system using user: "admin" and password: "1234"

Step 3:

Update URL on iOS app
In globals.h file you need to change the URL to the events system management. 

Additional information:

  • There is API usage on /Server side/API/Index.html.
  • On the management system the events are presented from new to old. You can change it in file 'ActivitiesHandler.php' from 'DESC' to 'ASC'
2 licenses, starting from From » $19.99 View Licenses

Get A Quote

What do you need?
  • Custom development
  • Integration
  • Customization / Reskinning
  • Consultation
When do you need it?
  • Soon
  • Next week
  • Next month
  • Anytime

Thanks for getting in touch!

Your quote details have been received and we'll get back to you soon.

Or enter your name and Email
  • DK Duncan K License holderApplication License
    1 month support
    Purchased on Jan 19, 2014
    4 years ago
    Should the current iOS app be able to show all events for today when I first open the app? So if today is 01/01/1980 then should I not get a list of all events for that date without having to click on the calendar date at bottom? Any plans to upgrade to iOS 7?
    • Sharon Brizinov Publisher 4 years ago
      Hey, 1) The first issue can be easily solved by detecting the current date: currentDate = [NSDate date]; Then find the closest date after 'currentDate', afterwards you should 'tell' the component to move there by calling the right function. We will publish a new version with that feature soon I hope. 2) Unfortunately not right now..
  • M Mahendra 4 years ago
    Does this use storyline? and also can it be integrated into another app with ease? please advise. Thanks
    • Sharon Brizinov Publisher 4 years ago
      Hey, Are you talking about StoryBoard? If so, the answer is yes. Also it is very easy to integrate into another apps, Almost just few Copy-Past.
  • J Jejo 5 years ago
    Hi, Do you have video demo of this app?