Mendix for Mobile App Development White Paper Table of Contents

Total Page:16

File Type:pdf, Size:1020Kb

Mendix for Mobile App Development White Paper Table of Contents MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile 3 Mobile App Development Approaches 4 Native Apps 4 Mobile Web Apps 4 Hybrid Apps 5 Mendix Vision for Mobile App Development 6 JavaScript Pervasive as Base Technology 6 Hybrid is the New Native 7 Mendix Hybrid App Development 8 Create Powerful Mobile Enterprise Apps Without Code 8 Responsive UIs 9 Native Device Functions 10 Instant Testing 11 Publish to App Stores 12 End-to-End Mobile App Dev Flow 13 Open Platform For Any Mobile App Technology 14 The Platform To Mobilize The Enterprise 14 Conclusion 16 Mendix for Mobile App Development 2 Market Demand for Enterprise Mobile With the explosive increase in example, customer complaints issued smartphone and tablet use, along with through a mobile app may be part of the massive consumer adoption of a larger customer service application innovative apps and services, we are whereby the customer service staff in the midst of a mobile revolution. And view the complaints through desktop this revolution is fueling fundamental computers. In this instance, staff changes to application architecture. members benefit from greater context This is similar to, and probably even by leveraging multiple data sources that more impactful than, the earlier shift all converge and produce a 360-degree from monolithic systems to client/server view of the customer. architectures. A recent survey from DZone of more Modern applications require multi- than 1,000 global IT professionals channel clients and a scalable revealed that the biggest pain points for infrastructure. Moreover, they need to mobile app development are centered be easily deployed and rapidly changed around multi-platform development and based on user feedback. testing. Building native apps for multiple platforms (50%), testing efficiently (53%) For enterprise apps in B2B or B2C and lack of skilled mobile developers context, it’s critical to realize that mobile (40%) were mentioned as main apps are typically not stand-alone but obstacles. part of larger applications targeted to engage customers and deliver a great This white paper describes the experience in context. This means that capabilities in the Mendix App Platform it’s not just about developing appealing for mobile app development and our apps running on a particular device. vision on the technology developments in the mobile space. The paper targets Instead, it’s about supporting end-to- Architects, Business Analysts and IT end processes across various business executives who would like to learn more functions tied into back-end systems about the Mendix offering for enterprise and (cloud) services with bi-directional mobile solutions. exchange of data and information. For Mendix for Mobile App Development 3 Mobile App Development Approaches The three main approaches for mobile will have to invest in expertise for each app development are: native, web, and target platform and repeat the app hybrid. Each has inherent benefits and development effort for each platform. limitations. Mendix offers out-of-the box This obviously has significant cost support for the web and hybrid approach implications. and offers platform APIs to connect and integrate native apps into larger end-to- Mobile Web Apps end applications built in Mendix that are connected with various back-ends. Mobile web apps are essentially common web applications optimized From that perspective, Mendix does for look and feel and to function well not prescribe just one way of working. on mobile devices. Widely adopted Customer needs and demands will web development languages, such as determine the right approach. HTML5, CSS3, and JavaScript, as well as frameworks like AngularJS, provide the logic behind a web app. Native Apps Native apps are built for a specific mobile The most prominent advantages of Operating System using the platform’s mobile web app development are multi- SDK and optimized for that system. The platform support, availability of expertise apps are published in the platform’s app and the low cost of development. store and can be downloaded by users to run locally on the device. Despite these advantages, there are limitations as well, mainly due to the fact The use of the platform’s SDK means that the native device functions and OS that these apps have no APIs cannot be leveraged fully, which limits in terms of access to APIs causes the user experience to be quite and device features, performance different from native apps. In addition, optimization, and the use of the these apps lack an efficient distribution platform’s GUI toolkit for user interface mechanism, performance could be design. compromised due to lack of local storage and offline use is not supported. Unfortunately, the native app code Depending on the requirements for the cannot be used across platforms. To mobile app, these may be prohibiting deliver multi-channel apps, organizations factors for taking this approach. Mendix for Mobile App Development 4 Mobile App Development Approaches Hybrid Apps The hybrid approach combines elements Apache Cordova / Adobe PhoneGap. of native app development and mobile web app technologies. Hybrid apps are Hybrid apps combine the best of both built in a cross-platform environment and worlds, offering a near-native user brought to the device through a native experience for apps built in a cross- wrapper that makes the app package- platform toolset. Particularly for use able and downloadable from app stores. cases where apps focus on transaction A native bridge allows the app to use and interaction versus pure consumer device-specific functions. A widely apps like for gaming, this style of mobile adopted technology for this is the use of app development is gaining popularity. Figure: Pros and cons for styles of mobile app development PROS CONS Optimal UX on Complexity of management NATIVE APPS each device across the lifecycle High performance High cost of development Non-optimal UX for pure HYBRID APPS play consumer apps. Cross-platform (e.g. games) JavaScript development more complex than native Leverage device functions langauges Near-native UX for transactional apps Non-optimal UX for all apps WEB APPS Cross-platform Inability to access device functions Ease of management across the lifecycle No distribution mechanism Low performance Mendix for Mobile App Development 5 Mendix Vision for Mobile App Development Enterprises can greatly benefit from a that are future proof. The mobile clients single platform that supports the various should communicate with the back-end styles of mobile app development for server through REST services for typical multiple devices and provides common mobile back-end services as well as mobile back-end services. the cross platform application logic and connection to other back-end systems. JavaScript Pervasive as Base Technology A generic JavaScript library is required to be applied in both native and hybrid The rapid evolution of standards scenarios. It can be used as a core (back- like HTML and the wide adoption of end) library for data caching, security, frameworks to bridge the native device user management, messaging, etc. On functions provide an ever-richer user top of this library, specific JavaScript experience for cross-platform apps. libraries for the UI and user experience And from a logic perspective, JavaScript can be embedded in HTML5 or native is a powerful platform-independent, platform code. back-end technology, even in native clients. There’s a shift going on from The Model-Driven Development native languages towards JavaScript, approach of Mendix eliminates the where JavaScript gets more and more dependency on scarce resources for embedded in native programming programming languages like Javascript. languages to raise the level of reusability The core library is offered as a set of code across platforms. of standard services in the platform. Specific libraries required for an optimal From an architectural point, it is crucial UI and user experience are built once to establish a decoupled architecture and then offered as reusable widgets. through use of clear APIs to build sophisticated cross-platform mobile apps Mendix for Mobile App Development 6 Mendix Vision for Mobile App Development Hybrid is the New Native Analyst firm Gartner predicts that by As hybrid is becoming the new native, 2015 90% of mobile apps in the B2B offline capabilities will become more space will be using hybrid (60%) or and more part of the fabric of hybrid mobile web (30%) technologies. So from mobile enterprise apps. This includes that perspective, hybrid is becoming the the integration of native front ends with “new native.” mobile back-end services as well as the expansion of application models to We observe blurring lines between the mobile device along with local data the various mobile app development storage, enabling developers to develop technologies with hybrid app once and deploy to any mobile device at development that includes offline usage, any location. a native user experience and use of native device functions increasingly becoming the norm when building transactional mobile apps for B2B and B2C use cases. Figure: Mendix vision for mobile app support ONLINE OFFLINE WEB APPS B uild O n Mendi ce, D HYBRID APPS e plo x y A ny wh er NATIVE APPS Native OS Specific Tools e Mendix for Mobile App Development 7 Mendix Hybrid App Development Create Powerful Mobile Enterprise Apps Without Code The Mendix App Platform enables visual models for the various application business users and developers to build components such, as the domain and deploy sophisticated multi-channel model, User Interface and process and apps with a model-driven development application logic. platform that is much more efficient and easier to learn than traditional While the application’s domain model technologies. With this approach, and logic are typically the same across companies can deliver fully integrated multiple channels, for the development multi-device enterprise apps often of hybrid apps it is key to ensure an multiple times faster than with traditional optimal user experience for the target approaches.
Recommended publications
  • Artificial Intelligence
    TechnoVision The Impact of AI 20 18 CONTENTS Foreword 3 Introduction 4 TechnoVision 2018 and Artificial Intelligence 5 Overview of TechnoVision 2018 14 Design for Digital 17 Invisible Infostructure 26 Applications Unleashed 33 Thriving on Data 40 Process on the Fly 47 You Experience 54 We Collaborate 61 Applying TechnoVision 68 Conclusion 77 2 TechnoVision 2018 The Impact of AI FOREWORD We introduce TechnoVision 2018, now in its eleventh year, with pride in reaching a second decade of providing a proven and relevant source of technology guidance and thought leadership to help enterprises navigate the compelling and yet complex opportunities for business. The longevity of this publication has been achieved through the insight of our colleagues, clients, and partners in applying TechnoVision as a technology guide and coupling that insight with the expert input of our authors and contributors who are highly engaged in monitoring and synthesizing the shift and emergence of technologies and the impact they have on enterprises globally. In this edition, we continue to build on the We believe that with TechnoVision 2018, you can framework that TechnoVision has established further crystalize your plans and bet on the right for several years with updates on last years’ technology disruptions, to continue to map and content, reflecting new insights, use cases, and traverse a successful digital journey. A journey technology solutions. which is not about a single destination, but rather a single mission to thrive in the digital epoch The featured main theme for TechnoVision 2018 through agile cycles of transformation delivering is AI, due to breakthroughs burgeoning the business outcomes.
    [Show full text]
  • Google Is a Strong Performer in Enterprise Public Cloud Platforms Excerpted from the Forrester Wave™: Enterprise Public Cloud Platforms, Q4 2014 by John R
    FOR CIOS DECEMBER 29, 2014 Google Is A Strong Performer In Enterprise Public Cloud Platforms Excerpted From The Forrester Wave™: Enterprise Public Cloud Platforms, Q4 2014 by John R. Rymer and James Staten with Peter Burris, Christopher Mines, and Dominique Whittaker GOOGLE, NOW A FULL-SERVICE PLATFORM, IS RUNNING TO CATCH THE LEADERS Since our last analysis, Google has made significant improvements to its cloud platform — adding an IaaS service, innovated with new big data solutions (based on its homegrown dremel architecture), and added partners. Google is popular among web developers — we estimate that it has between 10,000 and 99,000 customers. But Google Cloud Platform lacks several key certifications, monitoring and security controls, and application services important to CIOs and provided by AWS and Microsoft.1 Google has also been slow to position its cloud platform as the home for applications that want to leverage the broad set of Google services such as Android, AdSense, Search, Maps, and so many other technologies. Look for that to be a key focus in 2015, and for a faster cadence of new features. Forrester Wave™: Enterprise Public Cloud Forrester Wave™: Enterprise Public Cloud Platforms For CIOs, Q4 ‘14 Platforms For Rapid Developers, Q4 ‘14 Risky Strong Risky Strong Bets Contenders Performers Leaders Bets Contenders Performers Leaders Strong Strong Amazon Web Services MIOsoft Microsoft Salesforce Cordys* Mendix MIOsoft Salesforce (Q2 2013) OutSystems OutSystems Google Mendix Acquia Current Rackspace* IBM Current offering (Q2 2013) offering Cordys* (Q2 2013) Engine Yard Acquia CenturyLink Google, with a Forrester score of 2.35, is a Strong Performer in this Dimension Data GoGrid Forrester Wave.
    [Show full text]
  • Android (Operating System) 1 Android (Operating System)
    Android (operating system) 1 Android (operating system) Android Home screen displayed by Samsung Nexus S with Google running Android 2.3 "Gingerbread" Company / developer Google Inc., Open Handset Alliance [1] Programmed in C (core), C++ (some third-party libraries), Java (UI) Working state Current [2] Source model Free and open source software (3.0 is currently in closed development) Initial release 21 October 2008 Latest stable release Tablets: [3] 3.0.1 (Honeycomb) Phones: [3] 2.3.3 (Gingerbread) / 24 February 2011 [4] Supported platforms ARM, MIPS, Power, x86 Kernel type Monolithic, modified Linux kernel Default user interface Graphical [5] License Apache 2.0, Linux kernel patches are under GPL v2 Official website [www.android.com www.android.com] Android is a software stack for mobile devices that includes an operating system, middleware and key applications.[6] [7] Google Inc. purchased the initial developer of the software, Android Inc., in 2005.[8] Android's mobile operating system is based on a modified version of the Linux kernel. Google and other members of the Open Handset Alliance collaborated on Android's development and release.[9] [10] The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android.[11] The Android operating system is the world's best-selling Smartphone platform.[12] [13] Android has a large community of developers writing applications ("apps") that extend the functionality of the devices. There are currently over 150,000 apps available for Android.[14] [15] Android Market is the online app store run by Google, though apps can also be downloaded from third-party sites.
    [Show full text]
  • Datacross – Software- and System Information
    o Konformität mit geltendem Recht o Umsetzung der DIN EN 50581/63000 o Beurteilung der Vertrauenswürdigkeit o Lieferantenkommunikation o Beurteilung/Reduzieren von Risiken DataCross – Software- and System Information Mansystems – the software house „inside“ DataCross – platform concept tec4U-Solutions GmbH DataCross is provided as a SaaS (software as a service) Mansystems Deutschland GmbH, acting as a software solution on a Mendix development PaaS (platform as a ser- house „inside“ tec4U-Solutions, performs the following vice). This is the platform on which the required business tasks in the DataCross project partnership: services, platform services and data & storage are realized along with other services. This platform can be hosted in all ► Implementation of technical software specifi cations for popular clouds as IaaS (infrastructure as a service), inclu- the DataCross application ding the amazon cloud, Azure Cloud or also SAP Cloud, for ► Ensuring DataCross software operation example. ► Technical support for DataCross As a medium-sized software company with more than 140 staff and 27 years of experience, Mansystems is globally engaged with own locations largely situated in Europe, in the Netherlands, Germany, Slovenia and Poland. Mansystems not only understands itself as a partner and More information: „center of excellence“ for individual software solutions in https://docs.mendix.com/developerportal/ DataCross. Special focus areas for this are the digitalization https://docs.mendix.com/deployment/ of products and processes, and realization of new business models – i.e. provision of business applications in the cloud. https://docs.mendix.com/developerportal/general/mendix- Mansystems also off ers customized integration solutions for cloud-status connection to third-party systems.
    [Show full text]
  • Complete Control Mobile App for Ios User's Guide
    Complete Control Mobile App for use with a Complete Control system from URC iPhone/iPod touch iPad Complete Control Mobile App Overview As with iOS apps for the iPad, iPhone and iPod touch, finding your way around the Complete Control Mobile App is simple. Although, with the power of a Complete Control system, each and every page shown on the application could be slightly different ( depending upon the system programmer ), there are some consistencies. The button layout for the iOS devices consists of Volume, Channel, Colored, Numeric Keypad, Navigation/Information, Transport and Custom Keys. No matter which view your iOS device is in, portrait or landscape, the button layout is available for full control of your entertainment system. Features and Benefits ● House-Wide Control Control any IR, RS-232 or Relay controlled device anywhere in your home! By simply adding additional MRX-1s, expand control anywhere on your local network. ● iOS Gesture Navigation Use the familiar iOS gestures, like swipe, tap and rotate, to access and control your devices. Browse through the devices and their pages by swiping. Rotate the iPad, iPhone or iPod touch to display the remote in portrait or landscape view. ● Home Lighting Control With the addition of the optional RFTX-1 and URC Lighting by Lutron, easily control the environment within the home. Access lighting scenes, room scenes and specific control of each individual lighting load. 1 Complete Control Mobile App Button Overview The following common buttons are found in the Complete Control Mobile app, regardless of how the system was programmed: Volume/Channel Keys In this section you find VOLUME (Vol +, Vol -, Mute ) commands as well as CHANNEL (CH+, CH-, Jump ) commands for applicable devices.
    [Show full text]
  • Accelerating App Delivery
    Accelerating App Delivery How aPaaS Enables Fast Delivery & Continuous Innovation Issue 1 2 Welcome 2 Resources 3 From the Gartner Files: Magic Quadrant for Enterprise Application Platform as a Service, Worldwide 32 About Mendix Featuring research from 2 Welcome Innovate or perish. That’s the reality facing every business, regardless of industry. The need to deliver modern, multi-channel applications that engage customers and empower employees has never been more urgent. Yet, fast-growing project backlogs and unhappy business sponsors are clear indications that traditional development approaches aren’t cutting it. Enterprise application Platform-as-a-Service (aPaaS) offers a much-needed way forward, promising to accelerate your application delivery cadence and capacity. But the market is crowded, and not all aPaaS offerings are created equal. In Gartner’s 2015 Magic Quadrant for Enterprise Application Platform as Service (aPaaS), Mendix was positioned as a “Visionary” due to its completeness of vision and ability to execute. Use this complimentary Gartner report to better understand and navigate the aPaaS landscape and ultimately select the platform best suited to your organization’s priorities. Resources In addition to Gartner’s perspective, we have [Video] aPaaS Success Stories included four resources to illustrate how Mendix See how Mendix customers, such as Dun & supports customers through their digital journeys, Bradstreet, LV= Insurance, The Boston Globe empowering them to deliver the right apps with and Kao, are rapidly delivering custom apps that unprecedented speed. differentiate their business. Watch video → Successful App Delivery for the Digital Age Find out how to keep your IT team on track and [Video] The Mendix App Platform Tour quickly deliver the multi-channel, multi-device Take a two-minute tour of the Mendix App apps needed to digitize your business.
    [Show full text]
  • Practicalizing Delay-Tolerant Mobile Apps with Cedos
    Practicalizing Delay-Tolerant Mobile Apps with Cedos YoungGyoun Moon, Donghwi Kim, Younghwan Go, Yeongjin Kim, Yung Yi, Song Chong, and KyoungSoo Park Department of Electrical Engineering, KAIST Daejeon, Republic of Korea {ygmoon, dhkim, yhwan}@ndsl.kaist.edu, [email protected], {yiyung, songchong}@kaist.edu, [email protected] ABSTRACT 1. INTRODUCTION Delay-tolerant Wi-Fi offloading is known to improve overall mo- Wi-Fi has become the most popular secondary network interface bile network bandwidth at low delay and low cost. Yet, in reality, for high-speed mobile Internet access on mobile devices. Many we rarely find mobile apps that fully support opportunistic Wi-Fi mobile apps support the “Wi-Fi only” mode that allows the users to access. This is mainly because it is still challenging to develop shun expensive cellular communication while enjoying high band- delay-tolerant mobile apps due to the complexity of handling net- width and low delay. In addition, cellular ISPs are actively de- work disruptions and delays. ploying Wi-Fi access points (APs) to further increase the mobile In this work, we present Cedos, a practical delay-tolerant mobile Internet access coverage [1, 2, 3]. network access architecture in which one can easily build a mo- However, current Wi-Fi usage is often statically bound to the lo- bile app. Cedos consists of three components. First, it provides a cation of mobile devices. While this “on-the-spot” Wi-Fi offloading familiar socket API whose semantics conforms to TCP while the is still effective, recent studies suggest that one can further extend underlying protocol, D2TP, transparently handles network disrup- the benefit of Wi-Fi access if we allow delay tolerance between net- tions and delays in mobility.
    [Show full text]
  • Going Live with a Mobile App
    An AppDynamics Business White Paper Going live with a mobile app According to a report from Kleiner Perkins, mobile applications now account for 15% of all Internet traffic, with 1.5 billion users worldwide. Whether you are a brick and mortar retailer or an ecommerce web site the need to go mobile is greater than ever. With mobile market share growing year over year, mobile applications are the new web site. If you don’t have one available you are missing a major market. Mobile adoption has accelerated like never before. http://visual.ly/reaching-50-million-users As of May 2013 91% of American adults own a cell phone and 56% of American adults own a smart phone according to a recent survey by Pew Internet. So you want to launch a mobile application and skyrocket to your first 50 million users. There are many concerns when going live with a modern mobile application. From project planning, to development, to quality assurance and managing a successful launch. In this white paper we’ll talk about some important considerations for planning, building and launching a mobile application in order to ensure a good experience for your end users and a good outcome for your business. Phase 1: Planning a mobile application Planning a major mobile application is the one of the most difficult projects to execute. What platforms do you build for and what devices should you support? Do you build your own backend or use a platform as a service? Do you build a native mobile application or a web based HTML5 application? All of these questions and more will come up and you need to understand the market to make decisions you won’t soon regret.
    [Show full text]
  • Taxonomy of Cross-Platform Mobile Applications Development Approaches
    Ain Shams Engineering Journal (2015) xxx, xxx–xxx Ain Shams University Ain Shams Engineering Journal www.elsevier.com/locate/asej www.sciencedirect.com ELECTRICAL ENGINEERING Taxonomy of Cross-Platform Mobile Applications Development Approaches Wafaa S. El-Kassas *, Bassem A. Abdullah, Ahmed H. Yousef, Ayman M. Wahba Department of Computer and Systems Engineering, Faculty of Engineering, Ain Shams University, Egypt Received 13 September 2014; revised 30 May 2015; accepted 3 August 2015 KEYWORDS Abstract The developers use the cross-platform mobile development solutions to develop the Cross-platform mobile mobile application once and run it on many platforms. Many of these cross-platform solutions development; are still under research and development. Also, these solutions are based on different approaches Interpretation approach; such as Cross-Compilation approach, Virtual Machine approach, and Web-Based approach. There Cloud computing; are many survey papers about the cross-platform mobile development solutions but they do not Compilation approach; include the most recent approaches, including Component-Based approach, Cloud-Based Component-Based approach, and Merged approach. The main aim of this paper is helping the researchers to know approach; the most recent approaches and the open research issues. This paper surveys the existing cross- Model-Driven Engineering platform mobile development approaches and attempts to provide a global view: it thoroughly introduces a comprehensive categorization to the cross-platform approaches, defines the pros and cons of each approach, explains sample solutions per approach, compares the cross-platform mobile development solutions, and ends with the open research areas. Ó 2015 Faculty of Engineering, Ain Shams University. Production and hosting by Elsevier B.V.
    [Show full text]
  • Mindsphere Supplemental Terms V1.22 October 1, 2020
    MindSphere Supplemental Terms October 2020 Table of Contents A GENERAL .............................................................................................................................................. 2 B FOR MINDACCESS IOT VALUE PLAN SUBSCRIBERS ................................................................................. 2 C FOR MINDACCESS DEVELOPER PLAN AND MINDACCESS OPERATOR PLAN SUBSCRIBERS ..................... 11 1. Services via MindSphere APIs ........................................................................................................ 12 2. Other Services............................................................................................................................... 19 D DATA CENTER LOCATIONS .................................................................................................................. 21 E SERVICE LEVEL AGREEMENT ................................................................................................................ 21 F SUPPORT ............................................................................................................................................ 22 MindSphere Supplemental Terms v1.22 (Oct. 20) Unrestricted 1/23 A GENERAL 1. Scope. These MindSphere Supplemental Terms (the “Supplemental Terms”) are an integral part of the MindSphere Agreement. 2. Definitions. Capitalized terms used in these Supplemental Terms shall have the meaning ascribed to them in this document or elsewhere in the MindSphere Agreement. 3. New Services. When we introduce
    [Show full text]
  • Download the Chinook Winds Mobile App 1
    Download the Chinook Winds Mobile App 1. Navigate to the mobile device’s application store. 2. Search for the Chinook Winds mobile application. 3. Download and install the Chinook Winds mobile application. App Features: Check point balances and tier status. Check your mail offers instantly. Receive additional bonus offers. Easy access to all current events and promotions. Play the Mobile Game Win points or free play! Download the app between November 4, 2020 and April 30, 2021. Must be a Winners Circle member to participate and must be signed into the mobile app with your Winners Circle Player ID. Participants must be onsite at Chinook Winds Casino Resort and have location services turned on to play the mobile game. To access the mobile game, log into the app and click on “Promotions.” Select the “Beach Goes Mobile” tile to access the game. "It's Better at the Beach!" • Lincoln City • 1-888-Chinook Quick Reference Chinook Winds PKMM Patron Access Patrons can download the Chinook Winds loyalty mobile application from their Android or iOS app store and opt in to location services with the touch of a button to access promotions, mobile offers, and more. Download the Chinook Winds Mobile Application NEnableavigate to the Location mobile device’s Services application store.from the SearchMobile for the Application Chinook Winds mobile application. Download and install the Chinook Winds mobile application. Some promotions and offers are available only to patrons who are within specified location ranges. Patrons must opt in to location Enable Locationservices to beServices eligible for from location-enforced the Mobile promotions Application and offers.
    [Show full text]
  • Technology, Media & Telecom
    Technology, Media & Telecom INFRASTRUCTURE SOFTWARE SECTOR REVIEW | Q3 2018 Investment banking services are provided by Harris Williams LLC and Solebury Capital LLC, registered broker-dealers and members of FINRA and SIPC, and Harris Williams Ltd, which is private limited company incorporated under English law with its registered office at 5th Floor, 6 St. Andrew Street, London EC4A 3AE, UK, registered with the Registrar of Companies for England and Wales (registration number 07078852). Harris Williams Ltd is authorized and regulated by the Financial Conduct Authority. Harris Williams is a trade name under which Harris Williams LLC and Harris Williams Ltd conduct business. INFRASTRUCTURE SOFTWARE SECTOR REVIEW | Q3 2018 HW Infrastructure Software Introduction TECHNOLOGY, MEDIA & TELECOM HARRIS WILLIAMS (“HW”) AS A FIRM Jeff Bistrong (“TMT”) GROUP Managing Director • Founded in 1991 • 35 professionals across Boston, San Francisco, and London [email protected] Office: (617) 654-2102 • 300+ professionals across eight offices globally • 47 closed transactions in the last 24 months • 140+ closed transactions in the last 24 months Internet and Digital Media Software / SaaS Tyler Dewing • 20th record year in 2017 • Consumer Internet • Enterprise Software Managing Director • Digital Media and Content • Data and Analytics [email protected] Office: (617) 654-2133 • 10 industry groups • eCommerce and Retail • Data Center and Managed • Mobile Services • Online Marketing • IT and Tech-Enabled Services Sam Hendler Managing Director
    [Show full text]