PROUD PARTNERS OF

Check out a free Course Video

Image

Mobile Development

Master efficient mobile development techniques, understand the principles of Progressive Web Apps (PWAs), and learn to prepare your app for major app stores.

Image

JS Basics

Gain insights into managing assets, bundling JavaScript files, and designing modular JavaScript code to improve your package’s performance and maintainability.

Image

Custom JS & CSS

Tackle mobile-specific challenges by applying custom JavaScript and CSS, and learn how to leverage these skills to enhance the functionality and appearance of your mobile Shiny applications.

Image

Shiny Package Development

Explore the shinyMobile package in depth and learn how to rebuild its foundation with Framework7 to achieve a native-like app experience.

Image

Production-Grade Mobile Apps

Discover how to use shinyMobile to build scalable, modular applications that meet the high demands of your users.

Start your journey to mastering mobile app development with shiny today

The Mobile StructureZ course offers a comprehensive learning experience with extensive materials designed to help you create impactful and high-quality mobile applications. Secure your spot now and transform your mobile development skills!

A. sekulovic, phd

delpharm development leiden

“If you have a question about Shiny, Veerle is the person to turn to. She’s very knowledgeable and she explains things in a simple, clear and engaging way. I really liked working with her!”

hector chavez

royal tropic institute

“Veerle's workshop on R Shiny development was exceptional. Her meticulous preparation, tailored content, and hands-on approach makes it effective and stand out from other course offerings in the sector. ... I wholeheartedly recommend her coaching to anyone working with R-Shiny web apps.”

Focusing on the stakeholder

Image

Are you tired of seeing a clunky Shiny App on Your Mobile Device?

Image

Are you frustrated with Shiny apps that look and feel awkward on mobile screens? Our team will guide you to deliver a smoother, more polished mobile experience without compromising on functionality.

Image

Are you tired of not being able to provide your users with a Native App Experience?

Image

Are you finding it challenging to meet your users’ expectations for a mobile app that feels as intuitive and fluid as popular apps like Instagram or TikTok? Let us help you bridge the gap between web-based and mobile-native experiences.

Image

Are you tired of feeling like you can't use existing tools to achieve your goals?

Image

Do you feel limited by the tools and resources available for mobile app development within the Shiny ecosystem? Get ready to apply broadly applicable  knowledge to adjust components to your needs.

Image

Regardless of your field – sports analytics, finance, marketing, engineering, or any other sector – whether you're analyzing player stats, financial data, market trends, or customer behavior, Mobile StructureZ equips you with the skills to develop mobile applications for every scenario.

Image

Unlock the potential of Shiny and create mobile experiences that are intuitive, responsive, and engaging. This course is designed to help you transform your Shiny applications into native-like mobile apps, providing users with seamless and satisfying interactions

Don't settle for clunky, outdated designs

Embrace mobile development with Shiny and create apps that stand out in a crowded marketplace. Your journey to building high-quality, user-friendly mobile applications begins here. Join us today and start building mobile apps that your users will love!

meet your data science coach

Veerle Eeftink - van Leemput

You can definitely call me a Shiny enthusiast, and I hope I can make you just as excited about Shiny as I am. Ever since I graduated as a Data Scientist back in 2016, I am obsessed with software development. I always liked building something tangible. Something that people can use every day to make their work just a bit easier. An application holds the power to truly turn data and analysis into insights. Numbers don’t have to be boring! My weapon of choice: Shiny applications.

After working for a couple of years as a Data Scientist in various industries, I felt it was time to bring my vision to life: helping others to leverage the potential of Shiny to build amazing applications that help to convey a message. I established Hypebright in 2019 and since then I focus on providing training, workshops and consultancy related to R and Shiny.

I’m a true believer of learning by doing, but I also don’t feel like developing “Hello, World!” applications is something that will stick. Building simple demo apps never really worked for me. The learning starts when you’re building something real, something that has a story. It needs to be exciting and it should translate to your own work.

I developed the courses with exactly that in mind. I want you to build something useful, and I want you to be involved in that process. It’s not about showing you how I develop an application or a Shiny package. It’s not about me at all, it’s about you! I want you to become a co-developer. And by the end of a course, I want you to proudly say, ‘I developed my first Shiny app or package!’

So join me on our Shiny adventure and let’s build something amazing together!

Explore advanceD
shiny Mobile development

In this course, you'll master essential techniques and concepts, including:

Mobile Development Concepts

  • Gain a comprehensive understanding of mobile development.

  • Understand the challenges of native apps and benefits of Progressive Web Apps (PWAs).

  • Learn methods for simulating mobile devices to test your applications effectively and ways to prepare your app for the major app stores.

Shiny Package Development

  • Get to know everything about Shiny package development, learn how a package like shinyMobile comes into existence, and develop the skills to bring any JavaScript framework to Shiny.

  • Whether you’re planning to open source your work or develop a package for internal usage: with a Shiny package you’ll enable yourself to bring awesome UI frameworks and components to any Shiny application.

JavaScript Basics

  • Learn to harness the full potential of customization for your Shiny widgets.

  • Explore advanced styling techniques using CSS and HTML to tailor widgets to your precise specifications.

  • Discover how to create dynamic and visually stunning components that elevate user experience to new heights.

Production-Grade Mobile Apps

  • Develop a full-blown, stunning, and native-like mobile application from beginning to end.

  • Co-develop a modular and scalable mobile Shiny app together with the course instructor, and learn to leverage all Framework7 components effectively.

Custom JavaScript and CSS

  • Learn to harness the full potential of customization for your mobile Shiny application.

  • Leverage your newly gained JavaScript and CSS knowledge to make any component suitable for mobile usage and gain broadly applicable skills in blending custom JavaScript and CSS with Shiny.

Are you REady to build your next native-like mobile shiny application?

Enroll in the Mobile StructureZ course today and start your mobile development adventure!

Course Overview

Dive into our comprehensive course curriculum, featuring a range of modules carefully designed to equip you with the expertise needed to excel in building stunning mobile Shiny applications.

Introduction to Mobile Development for Shiny

  • Mobile Concepts: Learn about the challenges of native app development and the benefits of Progressive Web Apps (PWAs).

  • Testing: Explore methods for simulating mobile devices to ensure your Shiny apps perform well across different environments.

Behind {shinyMobile}

  • Framework7 Basics: Get introduced to Framework7 and learn how to integrate this framework in a Shiny package. Retrace the steps of industry experts and shinyMobile authors David Granjon and Veerle Eeftink - van Leemput.

  • Setup and Basic Configuration: Learn how to set up {shinyMobile}, manage JavaScript, CSS and HTML dependencies, and customize app themes and colors.

  • Advanced Configuration: Dive into passing configuration from R to JavaScript, modularizing JS code, and implementing custom message handlers.

Build a Mobile Sports App

  • App Development: Start with data and layout setup, then build a modular codebase for various app pages.

  • Functionality: Implement features such as login functionality, live data updates, messaging systems, user settings, and a smooth loading experience.

{shinyMobile} and PWA

  • PWA Integration: Understand how to turn your {shinyMobile} app into a Progressive Web App,, including manifest file, service worker, and offline page.

  • Publishing: Learn how to ensure Google PWA compatibility, handle installation, and use tools like Capacitor and PWABuilder for app store publication.

The Multilayout

  • Routing and Layouts: Explore Framework7’s routing options and the {brochure} library. Implement multilayout features in {shinyMobile} to enhance app navigation and structure.

How We Conduct Our Course:

At AthlyticZ, we've designed our course structure to empower your learning journey at your
own pace, ensuring flexibility and accessibility.

Prerecorded Video Lessons

Access comprehensive course content at your convenience, allowing you to revisit concepts as needed.

Assignments and Exercises

Engage with practical assignments to reinforce key concepts and build skills.

Continuous Assessment

Benefit from quizzes and assessments for ongoing feedback on your progress.

Hands-On Projects

Apply your knowledge to real-world projects, developing web-based applications

Interactive Features

Utilize note-taking capabilities and custom-built IDEs for an immersive learning environment.

Supplementary Resources

Access readings, downloadable slides, and personalized tutorials to enrich your learning.

Embark on your data science journey with AthlyticZ and unlock the full potential of sports analytics in a
dynamic and supportive learning environment.

SEE OUR PLATFORM IN ACTION

Discover Our Platform Through a Guided Demo Experience! Watch the Demo Video.

What Learners Have Said About Our Platform

Discover what our students have to say about their experience with AthlyticZ:

Bill Geivett M.Ed.

President @ IMA Team

Author: Do you want to work in Baseball?

Sr. VP: COL Rockies 2001-2014

Asst. GM: LA Dodgers 1998-2000

"Here's your chance to learn future sports data gurus!"

"AthlyticZ has completely transformed the learning approach to data science through the use of sports-based problems. The course structure is intuitive, the content is comprehensive, the instructors are the best of the best, and the practical projects have immediate impact to students."

Brad Smith Phd

Senior Performance Analyst @ University of Nebraska

Sports analytics professor, Data Science Program @ Northwestern

Player Development Analyst @ New york yankees 2018-2021

"Empowering and Engaging"

"I've always been intrigued by the intersection of sports analytics and data science. AthlyticZ provides students with the perfect platform to explore this passion. The hands-on projects are particularly empowering, allowing them to apply theoretical concepts to real-world scenarios."

Outstanding interfacez with Shiny: Mobile structurez

Course Information

  • 40+ Lessons of engaging content

  • Asynchronous, self-paced learning

  • Pre-recorded video lessons for flexible scheduling

  • Interactive Features: 20+ Quizzes throughout the course to reinforce learning

  • Supplementary Resources: Access to downloadable slides, readings, and additional materials

  • Hands-On Projects: Dive into a major mobile app build with women's basketball data.

  • Virtual Machines: Immerse yourself in our customized IDE solutions for real world programming experience. (50+ R Scripts)

$1199 usd

Other Courses in R and Shiny

Breezing through the Tidyverse

Becoming a Bayezian

ProductioniZing Shiny Applications

Outstanding interfaceZ with Shiny: Mobile StructureZ

Frequently Asked Questions

1. How can my employer benefit from this course?

At AthlyticZ, we recognize the value of professional development in driving business success. Here's how your company can leverage our course:

• Enhanced proficiency in productionizing Shiny apps, leading to faster development and thorough testing of bespoke dashboard solutions.

• Creation of tailored post-processing workflows to optimize efficiency, minimizing reliance on manual Excel operations.

• Reduced expenditure on commercial software licenses by leveraging open-source analysis libraries for data-driven insights.

Whether you aim to refine existing expertise or embark on a new journey, our course equips you to spearhead Shiny app deployment initiatives within your organization.

2. Do I need access to any commercial software?

No, you won't need any commercial software for this course.

3. Is there any prerequisite knowledge needed for this course?

This course assumes intermediate experience in R and Shiny R from our BreeZing Through the Tidyverse Course and ProductioniZing Shiny Applications course.

4. Is the course graded? What defines successful completion?

Evaluation is based on the completion of course work rather than "correct answers." Successful completion entails:

• 80% or higher on all quizzes

• 100% of modules completed

Upon meeting these criteria, you'll receive a certificate of completion.

5. Is there a refund policy?

At AthlyticZ, we're committed to your success and satisfaction throughout your learning journey.

Our refund policy is as follows:

  • You can drop the course within 3 days of commencement for a full refund. After this date, refunds are not provided.

  • No refunds will be granted if you have completed 25% or more of the course material, regardless of the time elapsed since the course began.

    Thank you for choosing AthlyticZ for your educational needs.

© 2024 AthlyticZ

Designed With ❤️ By Jackson Yew

Privacy Policy · Terms of Use · Terms of Sale ·  Email questions to : [email protected]