Skip to content

Commit 6d7f061

Browse files
committed
Updated articles with links to code
1 parent 5d67313 commit 6d7f061

File tree

8 files changed

+18
-8
lines changed

8 files changed

+18
-8
lines changed

Articles/Dashboard.pptx

1.11 MB
Binary file not shown.

Articles/FlightTrackingDashboard_Part1.m

Lines changed: 6 additions & 5 deletions
Large diffs are not rendered by default.

Articles/FlightTrackingDashboard_Part2.m

Lines changed: 3 additions & 2 deletions
Large diffs are not rendered by default.

Articles/FlightTrackingDashboard_Part3.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
%[text] In the [second blog post](https://blogs.mathworks.com/graphics-and-apps/2024/07/31/creating-a-flight-tracking-dashboard-part-2-developing-an-aircraft-chart/) of this series, we saw how to develop a custom chart to encapsulate the 3D graphics and helper functions used to visualize the aircraft. We also discussed how a similar approach could be used to create a chart showing the current position of the aircraft on its flight route.
44
%[text] In this post, we'll see how to assemble the flight tracking dashboard by developing a series of modular components. First, we'll develop classes to store and organize the flight data. These classes represent the backend of the dashboard. Next, we'll create a series of frontend components for visualizing and manipulating the flight data. This separation of concerns follows the model-view-controller software architecture pattern for application development, explained in more detail in this [technical article](https://www.mathworks.com/company/technical-articles/developing-matlab-apps-using-the-model-view-controller-pattern.html) \[1\]. We will also make use of the latest release of [GUI Layout Toolbox](https://www.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox) (which is now fully compatible with web graphics) to help organize the frontend components and allow the end user to configure the dashboard layout.
55
%[text] Finally, we'll assemble the various components into a dashboard application suitable for sharing with end users, and discuss the options available for deploying the dashboard, focussing on web deployment. By the end of this post, we'll have a fully functional dashboard for tracking flight data running as a web app.
6-
%[text] All the code used in this series of blog posts is available on GitHub.
6+
%[text] All the code used in this series of blog posts is available on [GitHub](https://github.com/MATLAB-Graphics-and-App-Building/flight-tracking-dashboard).
77
%[text] ![](text:image:60e1)
88
%[text:tableOfContents]{"heading":"Table of Contents"}
99
%%
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Info/>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Info location="Dashboard.pptx" type="File"/>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Info/>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Info location="Dashboard.pptx" type="File"/>

0 commit comments

Comments
 (0)