DCDaPS: Digital Content Distribution and Publishing System.

Slides:



Advertisements
Similar presentations
What is Computer Software?. Hardware vs Software Got to have both to get the job done!
Advertisements

Analysis of Port-to-Mac Guides and Tools By Solomon Yu.
FIM MOBILE PRESENTATION
Lecture 3 Getting Started with ITK!. Goals for this lecture Learn how to use Cmake Build ITK Example programs that use ITK.
Two Broad Categories of Software
The DREAMs 葉 賜 恩 Yip Chee Yan S.T.F.A. Lee Shau Kee College 2000.
Background S.A.U.V.I.M. Semi - Autonomous Underwater Vehicle for
Discovering Computers 2010
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
Evaluate the Usability of a User Interface Tool or Toolkit Assignment 1 Assignment 1 Evaluate the Usability of a User Interface Tool or Toolkit T. H Ranasinghe.
Nikto LUCA ALEXANDRA ADELA. Nikto  Web server assessment tool  Written by Chris Solo and David Lodge  Released on December 27, 2001  Stable release:
SD Splash Page Splash page brings your brand and message to the screen with a digital flyer and guide to your materials. Feature: Colorful User Interface.
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
SOFTWARE.
OPERATING SYSTEMS MAC OS X. Operating Systems : - Windows - Linux - Mac OS X.
JDF Toolkits for JDF and JMF
Software Process, CMake, Dashboards, CPack Bill Hoffman Kitware, Inc.
MySQL GUI Administration Tools Rob Donahue Manager, Distributed Systems Development May 7th, 2001 Rob Donahue Manager, Distributed Systems Development.
Computer Software CSCI N207 Data Analysis Using Spreadsheet Department of Computer and Information Science, IUPUI.
CSC 215 : Procedural Programming with C C Compilers.
Makefiles. makefiles Problem: You are working on one part of a large programming project (e. g., MS Word).  It consists of hundreds of individual.cpp.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
Geant4 Installation Supported platforms:  Scientific Linux with gcc 4.1.2/4.6  Mac Os X 10.7 and 10.8 with gcc 4.21  Windows7 with Visual Studio.
SPREAD TOOLKIT High performance messaging middleware Presented by Sayantam Dey Vipin Mehta.
Productivity Tools Ken Nguyen Department of Information Technology Clayton State University.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 5 th Edition Let’s Review Lesson 2! Who Wants to Be a Computer.
JDF Toolkits for JDF and JMF Niels Böger. JDF Library and API Read, write, work with JDF and JMF files Additional high-level routines –spawn / merge MIME.
CMake refactoring P. Hristov 19/03/2014. History I  Recursive makefiles (F.Carminati):  Problems in dependencies  Slow  "Recursive Makefiles.
Sascha P. Corti Microsoft
Microsoft Visual Studio 2010 Teacher: Ms. Olifer.
Computer Systems Mrs. Butera. Computer Systems Hardware Software.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
What is Computer Software? EQ: What are the software components of a computer? T-IDT Describe and explore current and emerging software, including.
Microsoft Project Reporting with Reporting Services.
Chapter 3 Application Software. Chapter 3 Objectives Identify the categories of application software Explain how to work with application software Identify.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
GNOME, KDE and X Windows. The GNOME Project was started in 1997 to produce a free (as in freedom) desktop environment. GNU Network Object Model Environment.
, Bauru, Teacher Poly & Teacher Ulisses Audio Class!
Allexa Mitchels IBCC Sets of instructions which hardware follows in order to perform tasks. Software.
CONTENT  Introduction Introduction  Operating System (OS) Operating System (OS) Operating System (OS)  Summary Summary  Application Software Application.
Chris Jackson Architect,
Build Tools 1. Building a program for a large project is usually managed by a build tool that controls the various steps involved. These steps may include:
Discovering Computers Fundamentals, 2010 Edition Living in a Digital World.
Invitaion From Choi Island: Online Board Game Using C 멘토 : 권상구 멘토님 (KOG) 담당교수 : 고석주 교수님 팀원 : 박용남 ( ) 최재진 ( ) 김민규 ( )
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
OFFICE SUITES. Office Suite Sometimes called an office software suite or a productivity suite Intended for use by a typical clerical worker and knowledge.
Your Host & Speaker Shahed Chowdhuri Sr. Technical Microsoft Technology Areas Enterprise Web/Software Development Game Development Mobile.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
TECH RELATED TOPIC PRESENTATION MICROPROCESSOR: CSE341 COURSE INSTRUCTOR DR. JIA UDDIN Assistant Professor Department of Computer Science and Engineering.
CMake: Experience in ALICE P. Hristov 19/06/12. History I Recursive makefiles (F.Carminati): – Problems in dependencies – Slow "Recursive Makefiles.
Ankit Asthana Senior Program Manager Visual C++ for Cross-Platform Mobile Development using Visual Studio 2015.
Build and Test system for FairRoot
Discovering Computers 2011: Living in a Digital World Chapter 3
Macintosh & Linux Used to fill in pg 5 & 6 of “Operating Systems” Packet.
Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify the key features of widely.
PerSEC Lab SRA 111 – Dr. Glantz.
Computer Software: Programming
Objectives Overview Identify the four categories of application software Differentiate among the seven forms through which software is available Explain.
Chapter 2 Setup.
برامج النظام Software Systems
Git Version Control for Everyone
Mobile App Development
برامج النظام System Software
System And Application Software
Cmake Primer.
SEEM4570 Tutorial 1 Android SDK + XCode SDK +
Android Developer Fundamentals V2
Designing a Web Site.
Presentation transcript:

DCDaPS: Digital Content Distribution and Publishing System

Features Cross Platform Digital Publishing/Distribution Integrated features Some features configurable Self Updating OpenSource

Competing Systems (all win-based) Valve’s Steam – Content Delivery System (CDS) GameTap – Online video game service GameShadow – freeware utility EA Link - CDS Stardock Central – Software delivery system Direct2Drive – video game and entertainment distributor

Tools wxWidgets Cmake LibCURL LibTorrent

wxWidgets Graphical User Interface toolkit Native Looking for each Platform Cross Platform C/C++

CMake Cross-Platform Build System Creates MS Visual Studio project/solution files Creates GNU Makefiles – colored and progressed based, ie Prettier Creates Apple Xcode project files

LibCURL C++ Support for HTTP, FTP, etc.

LibTorrent BitTorrent support C++ based

Windows - Mockup

Mac OS X – Mockup

Questions & Comments?