Qt World Summit 2016 Conference App: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(Added links to relevant materials and more details about the V-Play Apps SDK)
m (Video Trailer added)
(12 intermediate revisions by the same user not shown)
Line 3: Line 3:


http://v-play.net/wp-content/uploads/2016/10/feature-new.png
http://v-play.net/wp-content/uploads/2016/10/feature-new.png
Documentation Link: http://v-play.net/doc/v-play-appdemos-qtws2016-example/
YouTube Link: https://www.youtube.com/watch?v=KQgqTYCfJjM


== Description ==
== Description ==
The Qt World Summit 2016 Conference App was built with V-Play Engine using Qt 5.7. It's a conference management app that lets users browse the conference schedule, find detailed information on talks and includes a UI with a range of customization features. It showcases a number of brand new app components from V-Play Apps such as a new list view, search component and advanced tab bar options.  
The Qt World Summit 2016 Conference App was built with the [http://v-play.net/apps V-Play Apps SDK]. It's a conference management app that lets you browse the conference schedule, find detailed information on talks & chat with other conference attendees
It showcases the following V-Play features:
* '''[https://v-play.net/doc/apps-supporting-multiple-screens-and-screen-densities/ A Single Codebase]:''' support multiple platforms, screen sizes and screen resolutions.
* '''[https://v-play.net/doc/vplayapps-navigation/ Native UI & UX]:''' provide a native look and feel for different platforms from a single code base.
* '''[https://v-play.net/doc/vplay-achievement/ Gamification elements]:''' add a talk to your agenda and rise in the leaderboard.
* '''[https://v-play.net/doc/v-play-appdemos-showcase-example/ Customize the UI]:''' switch between different native styles and colors.
* '''[https://v-play.net/doc/vplay-vplaygamenetwork/#add-facebook-connection Social Features]:''' make friends and send messages with the integrated in-app chat.
* '''[https://v-play.net/doc/vplay-webstorage/ Cross-Device Capabilities]:''' handle mobile app specific requirements like offline capability.
* New '''[https://v-play.net/doc/apps-howtos/#listview-code-snippets list view]''', a new '''[https://v-play.net/doc/vplayapps-searchbar/ search component]''' and advanced '''[https://v-play.net/doc/vplayapps-tabcontrol/ tab bar]''' options
 
This conference app enables you to:
*Browse the conference schedule.
*See detailed information for all talks, speakers and tracks.
*Manage your personal schedule by adding talks to your favorites.
*Customize the UI and switch between different native styles and colors.
*Earn points for each app-start and favorited talk to climb the leaderboard.
*Make friends and send messages with the integrated in-app chat.
 
[[File:iOS-Android-QtWS-App.gif]]


This is an open-source app example. You can find the source code on [https://github.com/V-Play/QtWorldSummit2016-V-Play GitHub] or by downloading [http://v-play.net/download V-Play Apps].
This is an open-source app example. You can find the source code on [https://github.com/V-Play/QtWorldSummit2016-V-Play GitHub] or by downloading [http://v-play.net/download V-Play Apps].


== SDK ==
== V-Play Apps SDK ==
This app was created using V-Play Apps. This free SDK was created by the same team that brought you the V-Play Game Engine and is now available for [http://www.v-play.net/download download].
This app was created using V-Play Apps. This free SDK is now available for [http://www.v-play.net/download download].


V-Play Apps let's you create cross-platform mobile apps with responsive design from a single codebase. It uses a component-based approach that provides native look and feel to iOS and Android users, while requiring far less code than native solutions. V-Play Apps offers the same high performance as all Qt apps and can also be extended with a number of supported languages.
V-Play Apps lets you create cross-platform mobile apps from a single codebase. It uses a component-based approach and responsive design to reduce code. It also provides native look and feel to iOS and Android users.  


http://v-play.net/doc/test/images/apptabbar-control-ios.gif
http://v-play.net/doc/test/images/apptabbar-control-ios.gif
Line 19: Line 41:
http://v-play.net/doc/test/images/searchbar-control-android.gif
http://v-play.net/doc/test/images/searchbar-control-android.gif


== Examples ==
== Open Source App Example ==
You can find the source code for this example app on [https://github.com/V-Play/QtWorldSummit2016-V-Play GitHub] or download the app from the [https://itunes.apple.com/at/app/qt-world-summit-2016-qtws/id1162075690?l=en&mt=8 iOS App Store] and [https://play.google.com/store/apps/details?id=net.vplay.demos.qtws2016 Google Play]. The Qt World Summit 2016 Conference app is an open-source project so you can use it as the basis for your own apps. Change the code as much or as little as you like and create conference apps in a reduced amount of time.
You can find the source code for this example app on [https://github.com/V-Play/QtWorldSummit2016-V-Play GitHub] or download the app from the [https://itunes.apple.com/at/app/qt-world-summit-2016-qtws/id1162075690?l=en&mt=8 iOS App Store] and [https://play.google.com/store/apps/details?id=net.vplay.demos.qtws2016 Google Play]. The source code of this app is included in the [http://v-play.net/download V-Play SDK] as well. You can find it in the V-Play SDK at the following location:
 
''<Path to your V-Play SDK>/Examples/V-Play/appdemos/qtws2016/QtWSApp.pro''
 
The [http://v-play.net/doc/v-play-appdemos-qtws2016-example/ Qt World Summit 2016 Conference app] is an open-source project so you can use it as the basis for your own apps. Change the code as much or as little as you like and create conference apps in a reduced amount of time.


[https://play.google.com/store/apps/details?id=net.vplay.demos.qtws2016 http://v-play.net/wp-content/uploads/2016/11/Google_Play_Badge-1.png]
[https://play.google.com/store/apps/details?id=net.vplay.demos.qtws2016 http://v-play.net/wp-content/uploads/2016/11/Google_Play_Badge-1.png]
Line 27: Line 53:


You can also view the source code for this app in the [http://v-play.net/samples/ V-Play Sample Launcher].
You can also view the source code for this app in the [http://v-play.net/samples/ V-Play Sample Launcher].
== Features ==
* '''A Single Codebase:''' support multiple platforms, screen sizes and screen resolutions.
* '''Native UI & UX:''' provide a native look and feel for different platforms from a single code base.
* '''Gamification elements:''' add a talk to your agenda and rise in the leaderboard.
* '''Customize the UI:''' switch between different native styles and colors.
* '''Social Features:''' make friends and send messages with the integrated in-app chat.
* '''Cross-Device Capabilities:''' handle mobile app specific requirements like offline capability.


== Downloads ==
== Downloads ==
This app is available in complete form as a Qt example app from V-Play. You can download the free SDK [http://v-play.net/download here].
The Qt World Summit 2016 Conference App was built with the [http://v-play.net/apps V-Play Apps SDK]. You can download the free SDK [http://v-play.net/download here].


You can also download it from [https://itunes.apple.com/at/app/qt-world-summit-2016-qtws/id1162075690?l=en&mt=8 Google Play] or the [https://itunes.apple.com/at/app/qt-world-summit-2016-qtws/id1162075690?l=en&mt=8 App Store].
You can download the example app from [https://itunes.apple.com/at/app/qt-world-summit-2016-qtws/id1162075690?l=en&mt=8 Google Play] or the [https://itunes.apple.com/at/app/qt-world-summit-2016-qtws/id1162075690?l=en&mt=8 App Store].

Revision as of 10:57, 7 December 2016


feature-new.png

Documentation Link: http://v-play.net/doc/v-play-appdemos-qtws2016-example/

YouTube Link: https://www.youtube.com/watch?v=KQgqTYCfJjM

Description

The Qt World Summit 2016 Conference App was built with the V-Play Apps SDK. It's a conference management app that lets you browse the conference schedule, find detailed information on talks & chat with other conference attendees It showcases the following V-Play features:

This conference app enables you to:

  • Browse the conference schedule.
  • See detailed information for all talks, speakers and tracks.
  • Manage your personal schedule by adding talks to your favorites.
  • Customize the UI and switch between different native styles and colors.
  • Earn points for each app-start and favorited talk to climb the leaderboard.
  • Make friends and send messages with the integrated in-app chat.

IOS-Android-QtWS-App.gif

This is an open-source app example. You can find the source code on GitHub or by downloading V-Play Apps.

V-Play Apps SDK

This app was created using V-Play Apps. This free SDK is now available for download.

V-Play Apps lets you create cross-platform mobile apps from a single codebase. It uses a component-based approach and responsive design to reduce code. It also provides native look and feel to iOS and Android users.

apptabbar-control-ios.gif apptabbar-control-android.gif searchbar-control-ios.gif searchbar-control-android.gif

Open Source App Example

You can find the source code for this example app on GitHub or download the app from the iOS App Store and Google Play. The source code of this app is included in the V-Play SDK as well. You can find it in the V-Play SDK at the following location:

<Path to your V-Play SDK>/Examples/V-Play/appdemos/qtws2016/QtWSApp.pro

The Qt World Summit 2016 Conference app is an open-source project so you can use it as the basis for your own apps. Change the code as much or as little as you like and create conference apps in a reduced amount of time.

Google_Play_Badge-1.png iTunes_download_link.png github_logo.png

You can also view the source code for this app in the V-Play Sample Launcher.

Downloads

The Qt World Summit 2016 Conference App was built with the V-Play Apps SDK. You can download the free SDK here.

You can download the example app from Google Play or the App Store.