Case Study Android based IP TV Mobile System

Size: px
Start display at page:

Download "Case Study Android based IP TV Mobile System"

Transcription

1 Case Study Android based IP TV Mobile System Brainvire Infotech Pvt Ltd Page 1 of 1

2 Client Requirement One of the pioneer telecom group companies in the US who serve the US Military wanted to develop the IP TV service APIs, IP TV Billing system and Android application for the IP TV services. Client required the following: End to End telecom billing system for their customers Customers can choose the subscription packages They can add any channels for the packages They can enable and disable their accounts They can view the billing usage Video on demand services IP TV mobile System; which means a Mobile application for the IP TV streaming and on demand video Video streaming on mobile application based on the package and channel access Project Challenges Team faced the following challenges: DEERs authentication that was mandatory for the usage of the IP TV was a difficult task The enhanced billing system by reviewing their existing system without any kind of documentation was not at all easy It was difficult to build the platform for the IP TV services along with the billing system that works seamlessly with different service providers Providing the API for IP TV services was tough Customer have never outsourced the work earlier so need to provide the complete comfort which is difficult Incorporating web usability principles while developing numerous features designed for enhancing the users' current experience was too hard It had been hard to create an easy user interface for the mobile application Integration of the IP TV services in mobile app along with billing system was tricky too Brainvire Infotech Pvt Ltd Page 2 of 2

3 Technologies Used PHP (Server-side Language) Red hat Linux MySQL Engine Microsoft Visio NetBeans IDE Subversion (SVN) Symfony 2.3 Framework Android ADT Eclipse Plugin Database: SQLite MVC A suitable managed code development environment for handling the extensive project. Sturdy and stable operating system with high level functionalities for online development. Versatile, low-maintenance database management system. Crossplatform compatible database component of the LAMP platform. Integrated tool best suited for modular architecture and iterative development of software. Versatile web development tool with exhaustive support for CSS, JavaScript, and various server-side scripting frameworks. Ideal application providing stratified storage and back up of code files. Symfony is a full-stack framework, a library of cohesive classes written in PHP. Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications. The SQLite database is a small, compact, and self-contained database available on multiple platforms and available to the public. It has a small footprint and is easy to install and administer. In addition, many devices have the SQLite database already installed, including Android and Blackberry devices. The model view controller framework separates the representation of information in a computer program from the user's interaction with it.the model consists of application data and business rules, and the controller mediates input, converting it to commands for the model or view Brainvire Infotech Pvt Ltd Page 3 of 3

4 Manpower Project Leader 1 PHP Developers 3 Android Developers 2 Designers 1 Quality Assurance Testers 1 Planning Keeping in mind the enormous structure of the billing system and the challenges involved, a four-tier development approach was adopted. The Database layer containing MySQL server database, tables, triggers and so on. The Data Access layer managed by Doctrine 2.x which contains the Data Access DLL responsible for accessing data from database. The Business Logic layer consists of all business logic procedures for modules. The User Interface layer forms the Graphical User Interface (GUI) of the website. This part of platform is built using Symfony s View layer, thus making it a Symfony based IP TV system Brainvire Infotech Pvt Ltd Page 4 of 4

5 Architecture The design approach was built around Symfony 2.3 and MySQL SERVER 5 due to the affiliate nature of the website. Symfony 2.3 was used in order to follow Rapid Application Development, Do not Repeat Yourself (DRY) and Keep It Simple Stupid (KISS) principles. Symfony 2.x have many community contributed bundles available which helps to make development really faster, efficient and more reliable for platform building. Symfony 2.x has been used in order to keep platform more secured, stable and easy to maintain. In order to access the database in an object-oriented context effectively, an interface translating the object logic to the relational logic was used to communicate with the relational databases in an object-oriented manner. Doctrine 2.0 was used for database interaction layer. Development Highlights An intermediary abstraction layer was created for accessing data from the database. Triggers, store procedure and custom MySQL functions were used only for complex calculation of data from multiple tables. The UI layer was kept free of any business logic with images, applications and data being called from their respective servers. Web usability guidelines provided and supported by Twitter Bootstrap bundle/package were strictly followed during development and the interface was made easily navigable through judicious use of AJAX, CSS3 and HTML5 controls Brainvire Infotech Pvt Ltd Page 5 of 5

Case Study Ecommerce Store For Selling Home Fabrics Online

Case Study Ecommerce Store For Selling Home Fabrics Online Case Study Ecommerce Store For Selling Home Fabrics Online www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement Client is a reputed home fabric dealer in the United States

More information

Case Study. Performance Optimization & OMS Brainvire Infotech Pvt. Ltd Page 1 of 1

Case Study. Performance Optimization & OMS Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study Performance Optimization & OMS www.brainvire.com 2015 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement The requirement of the client has been divided into two modules: Site Performance

More information

Case Study. CMS for Management of Monetization Training Resources

Case Study. CMS for Management of Monetization Training Resources Case Study CMS for Management of Monetization Training Resources Client Requirement The client is a digital marketing company providing efficient strategies for marketing and data monetization to their

More information

Case Study. DotNetNuke Intranet Portal for MNC s Brainvire Infotech Pvt. Ltd Page 1 of 1

Case Study. DotNetNuke Intranet Portal for MNC s Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study DotNetNuke Intranet Portal for MNC s www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement CLIENT currently has a Sharepoint portal which caters to their needs. But

More information

Case Study. Mobile-based App for Stock Analysis and Stock Experiences_final Brainvire Infotech Pvt Ltd Page 1 of 1

Case Study. Mobile-based App for Stock Analysis and Stock Experiences_final Brainvire Infotech Pvt Ltd Page 1 of 1 Case Study Mobile-based App for Stock Analysis and Stock Experiences_final www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1 Client Requirement This is a stock-based mobile application. The

More information

Full Stack Web Developer

Full Stack Web Developer Full Stack Web Developer S.NO Technologies 1 HTML5 &CSS3 2 JavaScript, Object Oriented JavaScript& jquery 3 PHP&MYSQL Objective: Understand the importance of the web as a medium of communication. Understand

More information

August, HPE Propel Microservices & Jumpstart

August, HPE Propel Microservices & Jumpstart August, 2016 HPE Propel s & Jumpstart Jumpstart Value Quickly build modern web applications Single page application Modular microservices architecture app generator Modularity provides better upgradeability

More information

Full Name. Benjamin James New. Location. Perth, Western Australia. Contact. (+61) Social Media

Full Name. Benjamin James New. Location. Perth, Western Australia. Contact. (+61) Social Media Résumé of Ben New Full Name Benjamin James New Location Perth, Western Australia Contact ben@leftclick.com.au (+61) 0407 089 890 Social Media LinkedIn @leftclick Stack Overflow @leftclickben Twitter @leftclickben

More information

Reading Writing Speaking Reading Writing Speaking. English Intermediate Intermediate Elementary Intermediate Intermediate Elementary

Reading Writing Speaking Reading Writing Speaking. English Intermediate Intermediate Elementary Intermediate Intermediate Elementary General Information First name, birthday Sergey, 06.11.1984 Education Institute of higher education Novokuznetsk Institute of Kemerovo State University System Programmer Foreign languages Everyday topics

More information

Project. Minpeng Zhu

Project. Minpeng Zhu Project Minpeng Zhu Groups of 4 (3-5) Form groups I want the following information from each group: Names, personal numbers, e-mail addresses Contact person ( project leader ) Deadline for group formation:

More information

Task Management Module

Task Management Module Task Management Module www.brainvire.com 2016 Brainvire Infotech Pvt Ltd info@brainvire.com Page 1 of 27 Table of Contents 1. Introduction... 4 1.1. About New Links... 4 1.2. Some of our other Products...

More information

Ampliación de Bases de Datos

Ampliación de Bases de Datos 1. Introduction to In this course, we are going to use: Apache web server PHP installed as a module for Apache Database management system MySQL and the web application PHPMyAdmin to administrate it. It

More information

Web Programming Laboratory CSE-3200

Web Programming Laboratory CSE-3200 Web Programming Laboratory CSE-3200 Kazi Masudul Alam Course Objective Learn web programming Build working web application in Groups Use home built SimTire v0.2 framework. Web Application Architecture

More information

Drupal 8 THE VIDER ITY APPR OACH

Drupal 8 THE VIDER ITY APPR OACH Drupal 8 THE VIDER ITY APPROACH Introduction DR UPAL 8: THE VIDER ITY APPROACH Viderity focuses on designing the Total User Experience for Drupal sites, using a user-centered design approach Traditionally,

More information

If you are intending to:

If you are intending to: TECHTALK - 2018 Technology Certification Courses Dear Friends, TechTalk is a three-month technology advancement program for IT amateurs who have done their graduation or post-graduation in Computer Science,

More information

Web & APP Developer Job Assured Course (3 in 1)

Web & APP Developer Job Assured Course (3 in 1) T&C Apply Web & APP Developer Job Assured Course (3 in 1) From Quick pert Infotech Interview Process Full Stack Web APP Developer Full Stack Web & App Developer (3 in 1 - Opens WebDesign, Web Developer

More information

Diego Manuel Palla Nogueira. Address: 67 Morehampton Road, Studio 1, Donnybrook, Dublin 4. Dublin. Ireland

Diego Manuel Palla Nogueira. Address: 67 Morehampton Road, Studio 1, Donnybrook, Dublin 4. Dublin. Ireland Diego Manuel Palla Nogueira Address: 67 Morehampton Road, Studio 1, Donnybrook, Dublin 4. Dublin. Ireland Date of birth: October, 18, 1982 Cell Phone: +353831577678 e-mail: diego.palla.nogueira@gmail.com

More information

Case study on PhoneGap / Apache Cordova

Case study on PhoneGap / Apache Cordova Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform

More information

White Paper CRM. For Manufacturing Brainvire Infotech Pvt Ltd Ver.3.1, 31/03/2017. Pg. 1

White Paper CRM. For Manufacturing Brainvire Infotech Pvt Ltd Ver.3.1, 31/03/2017. Pg. 1 White Paper CRM For Manufacturing www.brainvire.com 2017 Brainvire Infotech Pvt Ltd Ver.3.1, 31/03/2017 Pg. 1 About Manufacturing Industry Manufacturing industry refers to those industries which involve

More information

Modern Web Application Development. Sam Hogarth

Modern Web Application Development. Sam Hogarth Modern Web Application Development Sam Hogarth Some History Early Web Applications Server-side scripting only e.g. PHP/ASP Basic client-side scripts JavaScript/JScript/VBScript Major differences in browser

More information

How to Route Internet Traffic between A Mobile Application and IoT Device?

How to Route Internet Traffic between A Mobile Application and IoT Device? Whitepaper How to Route Internet Traffic between A Mobile Application and IoT Device? Website: www.mobodexter.com www.paasmer.co 1 Table of Contents 1. Introduction 3 2. Approach: 1 Uses AWS IoT Setup

More information

How To Get Database Schema In Java Using >>>CLICK HERE<<<

How To Get Database Schema In Java Using >>>CLICK HERE<<< How To Get Database Schema In Java Using Netbeans 6.8 But it can help novice students to complete their database assignment and also get knolege about How to configure Oracle 1og express database with

More information

Full version is >>> HERE <<<

Full version is >>> HERE <<< how to create a database in netbeans 6.9; create a database in excel youtube; how to create a database with mysql command line; create a database backup job using sql server management studio Full version

More information

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already.

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already. 2 3 4 The point here is that for real business applications, there is a connected back-end for services. The mobile part of the app is just a presentation layer that is unique for the mobile environment.

More information

Standard 1 The student will author web pages using the HyperText Markup Language (HTML)

Standard 1 The student will author web pages using the HyperText Markup Language (HTML) I. Course Title Web Application Development II. Course Description Students develop software solutions by building web apps. Technologies may include a back-end SQL database, web programming in PHP and/or

More information

Full Stack Web Developer

Full Stack Web Developer Full Stack Web Developer Course Contents: Introduction to Web Development HTML5 and CSS3 Introduction to HTML5 Why HTML5 Benefits Of HTML5 over HTML HTML 5 for Making Dynamic Page HTML5 for making Graphics

More information

Etanova Enterprise Solutions

Etanova Enterprise Solutions Etanova Enterprise Solutions Front End Development» 2018-09-23 http://www.etanova.com/technologies/front-end-development Contents HTML 5... 6 Rich Internet Applications... 6 Web Browser Hardware Acceleration...

More information

Anil Soni. Technical skills Programmin g languages Web Technologie s UI/UX/clien t side technologies C/C++

Anil Soni. Technical skills Programmin g languages Web Technologie s UI/UX/clien t side technologies C/C++ Objective To seek a job in the IT industry where I can utilize my experence, skills and technical knowledge for growth of the organization and individual. Education Score MCA 2015 GICTS group of institution,

More information

Master Project Software Engineering: Team-based Development WS 2010/11

Master Project Software Engineering: Team-based Development WS 2010/11 Master Project Software Engineering: Team-based Development WS 2010/11 Implementation, September 27 th, 2011 Glib Kupetov Glib.Kupetov@iese.fraunhofer.de Tel.: +49 (631) 6800 2128 Sebastian Weber Sebastian.Weber@iese.fraunhofer.de

More information

SYMFONY2 WEB FRAMEWORK

SYMFONY2 WEB FRAMEWORK 1 5828 Foundations of Software Engineering Spring 2012 SYMFONY2 WEB FRAMEWORK By Mazin Hakeem Khaled Alanezi 2 Agenda Introduction What is a Framework? Why Use a Framework? What is Symfony2? Symfony2 from

More information

INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT

INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT Cross TV, an engaging, positive and progressive national general entertainment channel for young adults with the vision to expand internationally is recruiting.

More information

Developer Internship Opportunity at I-CC

Developer Internship Opportunity at I-CC Developer Internship Opportunity at I-CC Who We Are: Technology company building next generation publishing and e-commerce solutions Aiming to become a leading European Internet technology company by 2015

More information

Full Stack Web Developer Course

Full Stack Web Developer Course T&C Apply Full Stack Web Developer Course From Quick pert Infotech Interview Process Full Stack Web APP Developer Full Stack Web Developer Expert Code Igniter PHP MVC Framwork Expert (asked in almost every

More information

Web Database Programming

Web Database Programming Web Database Programming Web Database Programming 2011 Created: 2011-01-21 Last update: 2014-01-14 Contents Introduction... 2 Use EasyDataSet as Data Source... 2 Add EasyDataSet to web page... 3 Make Database

More information

CSS. HTML5,CSS3,JS & PHP Simplified. Smart Course for Absolute Beginners. REGISTER AT:

CSS. HTML5,CSS3,JS & PHP Simplified. Smart Course for Absolute Beginners. REGISTER AT: SKILLHUB MOB +91 9881 0455 39 FREE INDUSTRIAL TRAINING PROGRAM (Web And Mobile) Register before 15 July 2018 *Limited Seats Only Free HTML CSS JS PHP HTML5,CSS3,JS & PHP Simplified Smart Course for Absolute

More information

COMPANY ADDRESS: UNIT 1402, 14F BDO PLAZA BUILDING, 8737 PASEO DE ROXAS, MAKATI CITY 1226

COMPANY ADDRESS: UNIT 1402, 14F BDO PLAZA BUILDING, 8737 PASEO DE ROXAS, MAKATI CITY 1226 COMPANY NAME: E-HORIZON PHILIPPINES, INC. COMPANY ADDRESS: UNIT 1402, 14F BDO PLAZA BUILDING, 8737 PASEO DE ROXAS, MAKATI CITY 1226 COMPANY BACKGROUND: E-horizon has been pioneering IMS-and IP- based media

More information

Advanced Joomla! Dan Rahmel. Apress*

Advanced Joomla! Dan Rahmel. Apress* Advanced Joomla! Dan Rahmel Apress* Contents About the Author About the Technical Reviewer Acknowledgments Introduction xvii...xix xxi xxiii Chapter 1: Streamlining the Authoring Process 1 Setting the

More information

Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project

Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project 2015.3724 Table of Contents 1 Architecture View... 2 2 Application... 3 2.1 Technologies Used... 3 2.1.1 Apache

More information

Booth Mar 2018 OUHK Career Fair 2018 Job Openings of Participating Employers. A. Company Name Networld Technology Limited. B.

Booth Mar 2018 OUHK Career Fair 2018 Job Openings of Participating Employers. A. Company Name Networld Technology Limited. B. Booth 11 1 Mar 018 OUHK Career Fair 018 Job Openings of Participating Employers A. Company Name Networld Technology Limited B. Job Information Designer Responsible for layout, graphics, illustration, UI/UX

More information

P a g e 1. Danish Technological Institute. Scripting and Web Languages Online Course k Scripting and Web Languages

P a g e 1. Danish Technological Institute. Scripting and Web Languages   Online Course k Scripting and Web Languages P a g e 1 Online Course k72853 Scripting and Web Languages P a g e 2 Title Estimated Duration (hrs) JsRender Fundamentals 2 Advanced JsRender Features 3 JavaScript SPA: Getting Started with SPA in Visual

More information

!!!! Web Development !!!! Javier Garza Cantisani

!!!! Web Development !!!! Javier Garza Cantisani Web Development Javier Garza Cantisani javiergarzac@gmail.com Saleboox CRM(beta) (2014) www.saleboox.com Objective Create a Web App solution focused in LatAm startups to help them manage their new clients,

More information

Jenkins 2 UX Improvements. Keith Zantow Software Engineer, CloudBees, Inc.

Jenkins 2 UX Improvements. Keith Zantow Software Engineer, CloudBees, Inc. Jenkins 2 UX Improvements Keith Zantow Software Engineer, CloudBees, Inc. User Experience Jenkins 1 UX Useful plugins Example: CVS Configuration experience Aging technologies A few pages to configure the

More information

Time to EARN. On Job Training. Time to L-EARN

Time to EARN. On Job Training. Time to L-EARN Time to EARN On Job Training Time to L-EARN COURSE DESCRIPTION On Job Training Program designed to build students for industry. so they can get Job easily. In this course you will be working on Live Projects,

More information

How ercp stacks up against Android and other Mobile Rich Client Platforms. Ken Walker, J9 Java Class Libraries David Girle, Client Solutions WPLC

How ercp stacks up against Android and other Mobile Rich Client Platforms. Ken Walker, J9 Java Class Libraries David Girle, Client Solutions WPLC How ercp stacks up against Android and other Mobile Rich Client Platforms Ken Walker, J9 Java Class Libraries David Girle, Client Solutions WPLC Copyright IBM Corp., 2007-2008; any source code made available

More information

Walmart Marketplace Integration with Magento Version: 1.0

Walmart Marketplace Integration with Magento Version: 1.0 User Guide for Walmart Marketplace Integration with Magento Version: 1.0 OVERVIEW Walmart Integration, helps to integrate your Magento store with Walmart by establishing a synchronization of products,

More information

KIRIL DELOVSKI SOFTWARE ENGINEER (RESUME)

KIRIL DELOVSKI SOFTWARE ENGINEER (RESUME) KIRIL DELOVSKI SOFTWARE ENGINEER (RESUME) About me: - Born 1989, in Macedonia (Macedonian citizen). - Gigo Mihajlovski 9A/1-14, 1000 Skopje, Macedonia - delovski.office@gmail.com - 0038970239502 - Skype:

More information

All India Council For Research & Training

All India Council For Research & Training WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,

More information

JOSEPH ADEBAYO OMISAKIN

JOSEPH ADEBAYO OMISAKIN Name :- Gender :- Location :- JOSEPH ADEBAYO OMISAKIN Male Jakarta Nationality/Visa Held :- Nigeria/KITAP Email :- Josephomiadey@gmail.com Phone :- +6281310962009 My name is Joseph Adebayo Omisakin, I

More information

: 20488B: Customized Developing Microsoft SharePoint Server

: 20488B: Customized Developing Microsoft SharePoint Server Module Title Duration : 20488B: Customized Developing Microsoft SharePoint Server : 2 days Overview In this course, students learn core skills that are common to almost all SharePoint development activities.

More information

Modern and Responsive Mobile-enabled Web Applications

Modern and Responsive Mobile-enabled Web Applications Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 110 (2017) 410 415 The 12th International Conference on Future Networks and Communications (FNC-2017) Modern and Responsive

More information

Building OSM based web app from scratch

Building OSM based web app from scratch Building OSM based web app from scratch How to find the way through the open source jungle? Nils Vierus, Berlin osm-maps.eu What is my technical background? First programming language: ALGOL 60 (late 70

More information

Application Development at

Application Development at Application Development at Abstract: This paper uncovers the diversity of Congruent s Application Services and its Delivery excellence. It also analyzes its processes, practices & tools that sets Congruent

More information

Tutorial Point Servlets Pdf

Tutorial Point Servlets Pdf Tutorial Servlets Pdf Free PDF ebook Download: Tutorial Servlets Pdf Download or Read Online ebook tutorial point servlets pdf in PDF Format From The Best User Guide Database on JSP, servlets, Struts,

More information

20486-Developing ASP.NET MVC 4 Web Applications

20486-Developing ASP.NET MVC 4 Web Applications Course Outline 20486-Developing ASP.NET MVC 4 Web Applications Duration: 5 days (30 hours) Target Audience: This course is intended for professional web developers who use Microsoft Visual Studio in an

More information

Visualforce Developer's Guide

Visualforce Developer's Guide Visualforce Developer's Guide W.A.Chamil Madusanka Chapter No. 1 "Getting Started with Visualforce" In this package, you will find: A Biography of the author of the book A preview chapter from the book,

More information

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488A: Developing SharePoint Server 2013 Core Solutions Delivery Method: Instructor-led (classroom) Duration: 5 Days Level: 300 COURSE OVERVIEW About this Course In this course, students learn

More information

Overview of Web Application Development

Overview of Web Application Development Overview of Web Application Development Web Technologies I. Zsolt Tóth University of Miskolc 2018 Zsolt Tóth (University of Miskolc) Web Apps 2018 1 / 34 Table of Contents Overview Architecture 1 Overview

More information

Goran Halusa. Summary. Experience. Web Developer at Quotient

Goran Halusa. Summary. Experience. Web Developer at Quotient Goran Halusa Web Developer at Quotient ghalusa@gmail.com Summary Web Architect - Full-stack web developer - backend, front-end, server administration, and everything in between... I am currently a Web

More information

Real-Time Parking Information Solution. Team 9. Them Le - EE Danny Russell - CpE Carlos Pereda -

Real-Time Parking Information Solution. Team 9. Them Le - EE Danny Russell - CpE Carlos Pereda - Real-Time Parking Information Solution Team 9 Them Le - EE Danny Russell - CpE Carlos Pereda - Division of Tasks Them Le (EE) Power System, Hardware, Eagle CAD drawings. Carlos Pereda (CpE) Database, Back-end

More information

Marcin Pietrzak. Senior Full-Stack Developer (Javascript) & Team Leader & Creative Designer

Marcin Pietrzak. Senior Full-Stack Developer (Javascript) & Team Leader & Creative Designer Senior Full-Stack Developer (Javascript) & Team Leader Work Experience (Page 1 of 5) from June 2017 - Present IPF Digital SENIOR FULL STACK DEVELOPER (JAVASCRIPT) / TEAM LEADER Providing high quality code

More information

Roy Lawson. Introduction to Office 365 Development Presented By. SDS pays for referrals!

Roy Lawson. Introduction to Office 365 Development Presented By. SDS pays for referrals! Introduction to Office 365 Development Presented By Roy Lawson Partner & Consultant Software Development Services, LLC (SDS) relawson@sdselite.com www.sdselite.com 866-888-2586 ext 101 SDS pays for referrals!

More information

Webservices In Java Tutorial For Beginners Using Netbeans Pdf

Webservices In Java Tutorial For Beginners Using Netbeans Pdf Webservices In Java Tutorial For Beginners Using Netbeans Pdf Java (using Annotations, etc.). Part of way) (1/2). 1- Download Netbeans IDE for Java EE from here: 2- Follow the tutorial for creating a web

More information

MOBILE PUBLISHING - TECHNOLOGY OPTIONS AND PRICING

MOBILE PUBLISHING - TECHNOLOGY OPTIONS AND PRICING MOBILE PUBLISHING - TECHNOLOGY OPTIONS AND PRICING Presented by: Rajesh Padinjaremadam Publishing Business Conference March 21st, 2012 Contents Technology Options for Implementing a Mobile Publishing Solution

More information

System and Software Support Plan (SSSP)

System and Software Support Plan (SSSP) System and Software Support Plan (SSSP) We Are Trojans (WAT) Network Team01 Team members Eirik Skogstad Min Li Pittawat Pamornchaisirikij Punyawee Pakdiying Saloni Priya Ameer Elkordy Suleyman Erten Kamonphop

More information

<Insert Picture Here> JavaFX Overview April 2010

<Insert Picture Here> JavaFX Overview April 2010 JavaFX Overview April 2010 Sébastien Stormacq Sun Microsystems, Northern Europe The following is intended to outline our general product direction. It is intended for information

More information

Symfony Doctrine Build Schema From Existing Database

Symfony Doctrine Build Schema From Existing Database Symfony Doctrine Build Schema From Existing Database symfony doctrine:build-model symfony doctrine:build-sql. Update you database tables by starting from scratch (it will delete all the existing tables,

More information

Technology Feasibility October 22, 2013

Technology Feasibility October 22, 2013 Rapid Storage Reporting Tool Project Technology Feasibility October 22, 2013 Chad Dulake Nakai McCarty Forrest Townsend 2 Table of Contents Introduction... 3 Technology Overview... 3 Technology Integration...

More information

COS 333: Advanced Programming Techniques. Copyright 2017 by Robert M. Dondero, Ph.D. Princeton University

COS 333: Advanced Programming Techniques. Copyright 2017 by Robert M. Dondero, Ph.D. Princeton University COS 333: Advanced Programming Techniques Copyright 2017 by Robert M. Dondero, Ph.D. Princeton University 1 Agenda Introductions Course Overview Resources Topics Assignments Project (briefly) Schedule (briefly)

More information

Advanced Web Applicatio Design Patter. Rupak Raj Ghi

Advanced Web Applicatio Design Patter. Rupak Raj Ghi Advanced Web Applicatio Design Patter Rupak Raj Ghi Pratham IT System Pv Bio #ComputerEngineer #SoftwareEngineer #Developer Education: #ME CE (KU) Experience: 6 yrs. Bee IT System, Department of Land Information

More information

Mobile Application Development

Mobile Application Development Android Native Application Development Mobile Application Development 1. Android Framework and Android Studio b. Android Software Layers c. Android Libraries d. Components of an Android Application e.

More information

Netbeans Platform For Beginners

Netbeans Platform For Beginners Netbeans Platform For Beginners Free PDF ebook Download: Netbeans Platform For Beginners Download or Read Online ebook netbeans platform for beginners in PDF Format From The Best User Guide Database Platform

More information

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive

More information

Spring Web Services Tutorial With Example In

Spring Web Services Tutorial With Example In Spring Web Services Tutorial With Example In Eclipse Bottom Up In addition to creating a basic web service and client, the article goes a step further This article will be using the Eclipse IDE (Kepler),

More information

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright. Django

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright. Django About the Tutorial Django is a web development framework that assists in building and maintaining quality web applications. Django helps eliminate repetitive tasks making the development process an easy

More information

Curriculum vitae - Dusan Odalovic

Curriculum vitae - Dusan Odalovic Curriculum vitae - Dusan Odalovic Dusan Odalovic dodalovic@gmail.com Seasoned Java EE developer, experienced with open-source stack: Spring, Spring MVC, Git, JPA/Hibernate, Spring

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Developing Microsoft SharePoint Server 2013 Core Solutions Duration: 5 Days Course Code: 20488B About this course In this course, students learn core skills that are common to almost all SharePoint development

More information

WORLDSKILLS STANDARD SPECIFICATION

WORLDSKILLS STANDARD SPECIFICATION WORLDSKILLS STANDARD SPECIFICATION Skill 17 Web Design WSC2017_WSSS17 THE WORLDSKILLS STANDARDS SPECIFICATION (WSSS) GENERAL NOTES ON THE WSSS The WSSS specifies the knowledge, understanding, and specific

More information

Development of an e-library Web Application

Development of an e-library Web Application Development of an e-library Web Application Farrukh SHAHZAD Assistant Professor al-huda University, Houston, TX USA Email: dr.farrukh@alhudauniversity.org and Fathi M. ALWOSAIBI Information Technology

More information

Jason Rundell. Full stack development: Genesis Land. Full Stack Developer: Portfolio

Jason Rundell. Full stack development: Genesis Land. Full Stack Developer: Portfolio Jason Rundell Full Stack Developer: Portfolio Full stack development: Genesis Land Architecture, Project Management, Client Support, LAMP, PHP, MySQL, WordPress, Amazon S3, Amazon EC2, Amazon RDS, Amazon

More information

Modern App Architecture

Modern App Architecture Modern App Architecture Brent Edwards Principal Lead Consultant Magenic Level: Intermediate BrentE@magenic.com @brentledwards http://www.brentedwards.net https://github.com/brentedwards BRENT EDWARDS MyVote

More information

Job Reubro International

Job Reubro International Job Openings @ Reubro International Who We Are REUBRO INTERNATIONAL is a 100% Export based application Software Development Company based in Cochin, Kerala, India. Reubro, a firm founded by Ex-IIT ians

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Developing Microsoft SharePoint Server 2013 Core Solutions Days/Duration 5 Code M20488 Overview In this course, students learn core skills that are common to almost all SharePoint development activities.

More information

Petr Suchomel Architect, NetBeans Mobility

Petr Suchomel Architect, NetBeans Mobility NetBeans 6.0 A Fresh Look into Java Development Petr Suchomel Architect, NetBeans Mobility Sun Microsystems Agenda The NetBeans IDE, Platform, Community What's new in NetBeans 6.0 Quick look over NetBeans

More information

Microsoft Developing Microsoft SharePoint Server 2013 Core Solutions

Microsoft Developing Microsoft SharePoint Server 2013 Core Solutions 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20488 - Developing Microsoft SharePoint Server 2013 Core Solutions Length 5 days Price $4290.00 (inc GST) Version B Overview In this course, students learn

More information

Northern Arizona University. Capstone Team Project. Design Document. Bit Tag. Temitope Alaga, John Dance, Joshua Frampton, Jun Rao.

Northern Arizona University. Capstone Team Project. Design Document. Bit Tag. Temitope Alaga, John Dance, Joshua Frampton, Jun Rao. Northern Arizona University Capstone Team Project Design Document Bit Tag Temitope Alaga, John Dance, Joshua Frampton, Jun Rao CS 486c Version 1.3 2/12/2016 Table of Contents: Introduction: Architectural

More information

PROTASIS Restoring Trust in the Cyber Space: A Systems Security Proposal

PROTASIS Restoring Trust in the Cyber Space: A Systems Security Proposal Marie Skłodowska Curie Research and Innovation Staff Exchange Equality and Citizenship PROTASIS Restoring Trust in the Cyber Space: A Systems Security Proposal D1.1: Website and collaboration tools Abstract:

More information

Moving From Studio to Atelier. Wouter Dupré Sales Engineer

Moving From Studio to Atelier. Wouter Dupré Sales Engineer Moving From Studio to Atelier Wouter Dupré Sales Engineer Before we start the journey Introduction Atelier: What is it? Atelier is a modern IDE for applications developers Implemented as a plug-in to Eclipse

More information

Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life Cycle

Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life Cycle Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life Cycle www.vardot.com Mohammed J. Razem CEO & Founder at Vardot m.razem@vardot.com @moerazem drupal.org/vardot Open Source Products Built

More information

Course Outline. Developing Web Applications with ASP.Net MVC 5. Course Description: Pre-requisites: Course Content:

Course Outline. Developing Web Applications with ASP.Net MVC 5. Course Description: Pre-requisites: Course Content: Developing Web Applications with ASP.Net MVC 5 Course Description: The Model View Controller Framework in ASP.NET provides a new way to develop Web applications for the Microsoft.NET platform. Differing

More information

Jet Marketplace Integration with Magento Version: 1.0

Jet Marketplace Integration with Magento Version: 1.0 User Guide for Jet Marketplace Integration with Magento Version: 1.0 OVERVIEW Jet Integration, helps to integrate your Magento store with Jet by establishing a synchronization of products, orders and refunds

More information

About us Infoleven is a WEB and MOBILE development company. We offer long-term service for corporate clients, as well as project-based support for SME.

About us Infoleven is a WEB and MOBILE development company. We offer long-term service for corporate clients, as well as project-based support for SME. About us Infoleven is a WEB and MOBILE development company. We offer long-term service for corporate clients, as well as project-based support for SME. We are Infoleven Our teams build a workflow that

More information

Course 20486B: Developing ASP.NET MVC 4 Web Applications

Course 20486B: Developing ASP.NET MVC 4 Web Applications Course 20486B: Developing ASP.NET MVC 4 Web Applications Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Duration: 5 Days Course Code: 20486B About this course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

DEVELOING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS

DEVELOING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Education and Support for SharePoint, Office 365 and Azure www.combined-knowledge.com MOC On- Demand DEVELOING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Duration: 2 days About this course In this

More information

The Discussion of Cross-platform Mobile Application Development Based on Phone Gap Method Limei Cui

The Discussion of Cross-platform Mobile Application Development Based on Phone Gap Method Limei Cui 6th International Conference on Sensor Network and Computer Engineering (ICSNCE 2016) The Discussion of Cross-platform Mobile Application Development Based on Phone Gap Method Limei Cui Qujing Normal University,

More information

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing Cleveland State University Department of Electrical and Computer Engineering CIS 408: Internet Computing Catalog Description: CIS 408 Internet Computing (-0-) Pre-requisite: CIS 265 World-Wide Web is now

More information

ITT Technical Institute. SD3240T Creating Websites in the LAMP Environment Onsite and Online Course SYLLABUS

ITT Technical Institute. SD3240T Creating Websites in the LAMP Environment Onsite and Online Course SYLLABUS ITT Technical Institute SD3240T Creating Websites in the LAMP Environment Onsite and Online Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 67 (41 Theory Hours, 26 Lab Hours) Prerequisite(s)

More information

Lecture 1 Introduction to Android. App Development for Mobile Devices. App Development for Mobile Devices. Announcement.

Lecture 1 Introduction to Android. App Development for Mobile Devices. App Development for Mobile Devices. Announcement. CSCE 315: Android Lectures (1/2) Dr. Jaerock Kwon App Development for Mobile Devices Jaerock Kwon, Ph.D. Assistant Professor in Computer Engineering App Development for Mobile Devices Jaerock Kwon, Ph.D.

More information

Database Visual ARCHITECT 6.3

Database Visual ARCHITECT 6.3 Visual ARCHITECT 6.3 Access with Object-Oriented Technology Release Date: September 19, 2011 Design, generate and maintain database, application persistent layer with innovative technologies Last Update:

More information

20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

20488B: Developing Microsoft SharePoint Server 2013 Core Solutions 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Details Course Code: Duration: Notes: 20488B 5 days This course syllabus should be used to determine whether the course is appropriate

More information