[et_pb_section fb_built=”1″ disabled_on=”off|off|off” admin_label=”Header” _builder_version=”3.10.1″ parallax=”on” max_width_last_edited=”on|desktop” custom_padding=”0||0|0px|false|false” top_divider_height=”0px”][et_pb_row custom_padding=”27px|0px|0|0px|false|false” _builder_version=”3.10.1″][et_pb_column type=”1_2″ _builder_version=”3.0.47″][et_pb_text _builder_version=”3.19.18″ text_font=”||||||||” text_font_size=”17px” text_line_height=”1.9em” header_font=”|300|||||||” header_font_size=”60px” header_font_size_tablet=”40px” header_font_size_phone=”32px” header_font_size_last_edited=”on|phone” header_line_height=”1.4em” header_2_font=”Roboto|300|||||||” header_2_font_size=”50px” header_2_line_height=”1.2em” header_4_font=”|600|||||||” header_4_text_color=”#666666″ header_4_line_height=”2em” max_width=”136%” custom_margin=”|||” locked=”off”]

Full-day workshop:

Progressive Web Adventures Applications

[/et_pb_text][/et_pb_column][et_pb_column type=”1_2″ _builder_version=”3.0.47″][et_pb_image src=”https://romania.voxxeddays.com/wp-content/uploads/2019/04/FotografulTAU-270-bw.jpg” _builder_version=”3.19.18″ background_color=”#000000″ border_radii=”on|0%|0%|0%|0%” max_width=”80%”][/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row custom_padding=”0|0px|0|0px|false|false” _builder_version=”3.10.1″][et_pb_column type=”1_3″ _builder_version=”3.0.47″][et_pb_text _builder_version=”3.21.3″ text_font=”Sansation|300|||||||” link_font=”||||||||” ul_font=”||||||||” ol_font=”||||||||” quote_font=”||||||||” header_font=”||||||||”]

Why this workshop?

Mobile app development has been a dominant force in shaping the marketing landscape for small and large businesses alike. Native apps can make sense depending on an organization’s size and needs. We use our mobile devices a lot and a large amount of that time is spent using apps. However, the remainder of that time is spent browsing and searching the web from the mobile device. 

 But what about people who don’t have or cannot download your app? Or current customers on a desktop computer? What about people with limited space on their phones who delete apps to make room for other things? What is their experience like?

 This is where progressive web apps (sometimes referred to as PWAs) shine. They combine the best features of the web with capabilities previously only available to native apps. Progressive web apps can be launched from an icon on the home screen or in response to a push notification. They load nearly instantaneously and can be built to work offline.

 Progressive web apps simply work. They are an enhancement to your website. No one needs to install anything to use a progressive web app. The first time someone visits your website, the features of a progressive web app are available immediately – no app stores (unless you want them). 

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″][et_pb_text _builder_version=”3.21.3″ text_font=”|300|||||||” custom_margin=”|||65px”]

What will you learn?

This workshop is built around different technologies that put together will help create a Progressive Web Application:

– Web App Manifest

– Service Workers

– Background Synchronization

– Web Push Notifications

– Accessing the native device capabilities

During this workshop, we will gradually transform a web application into a PWA and explore the underlying technologies that make them tick.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″][et_pb_text _builder_version=”3.19.18″ text_font=”Sansation|300|||||||” link_font=”||||||||” ul_font=”||||||||” ol_font=”||||||||” quote_font=”||||||||” header_font=”||||||||”]

Who is the trainer?

Radu Enuca has 15+ years of experience in designing and developing software solutions for various domains (health, payments, e-government, banking, etc.) and using a wide range of technologies (Microsoft Azure, BizTalk Server, Google APIs, SAS, .NET, AngularJs, Angular, Polymer). In his career he wore different hats, from developer to architect and from trainer to team leader, currently being Chapter Lead at ING Tech.

 

He is passionate about computer languages (trying to learn one every year) and web technologies. He enjoys coaching and mentoring people and he speaks at various student teaching programs , ING internal conferences or organizing the Front End Guild in ING Tech Romania.

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ admin_label=”Speakers” _builder_version=”3.10.1″ background_color_gradient_direction=”121deg” background_size=”initial” background_position=”top_left” custom_padding=”0|0px|54px|0px|false|false”][et_pb_row custom_padding=”0|0px|0|0px|false|false” _builder_version=”3.8″][et_pb_column type=”4_4″ _builder_version=”3.0.47″][et_pb_text _builder_version=”3.19.18″ text_font=”|300|||||||”]

Technical requirements:

Basic understanding of the following topics:

– HTML, CSS, JavaScript (ES6/ECMAScript2015+)

– JavaScript Promises

– Fetch API

– Indexed DB

 While the first topic is a hard requirement for the rest, there are some introductory hands-on materials present.

 

[/et_pb_text][et_pb_button button_url=”https://romania.voxxeddays.com/product/combo-progressive-web-apps-full-day-workshop/” url_new_window=”on” button_text=”Buy combo ticket ” button_alignment=”center” _builder_version=”3.19.18″ custom_button=”on” button_text_size=”20px” button_text_color=”#ffffff” button_bg_color=”#18b9f0″ button_border_width=”8px” button_border_color=”rgba(0,0,0,0)” button_border_radius=”0px” button_letter_spacing=”0px” button_font=”|700||on|||||” button_use_icon=”off” box_shadow_style=”preset1″ custom_margin=”40px|||” button_text_color_hover=”#ffffff” button_border_radius_hover=”100px” button_letter_spacing_hover=”3px” locked=”off” button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”on” button_text_color__hover=”#ffffff” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”on” button_border_radius__hover=”0px” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”on” button_letter_spacing__hover=”0px” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”off” button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”][/et_pb_button][/et_pb_column][/et_pb_row][et_pb_row custom_padding=”27px|0px|0|0px|false|false” _builder_version=”3.8″][et_pb_column type=”4_4″ _builder_version=”3.0.47″][et_pb_text _builder_version=”3.19.18″ text_font=”||||||||” text_font_size=”20px” text_line_height=”1.9em” header_font=”||||||||” header_2_font=”Roboto|300|||||||” header_2_font_size=”50px” header_2_font_size_tablet=”40px” header_2_font_size_phone=”32px” header_2_font_size_last_edited=”on|phone” header_2_line_height=”1.2em” max_width=”700px” max_width_last_edited=”on|desktop” locked=”off”]

Speaker

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row custom_padding=”0|0px|27px|0px|false|false” _builder_version=”3.8″][et_pb_column type=”1_3″ _builder_version=”3.0.47″][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″][et_pb_team_member name=”RADU ENUCA” position=”Chapter lead @ ING Tech” image_url=”https://voxxedromania.ams3.cdn.digitaloceanspaces.com/2019FRONTEND/speakers/radu-enuca-700.jpg” _builder_version=”3.19.18″ header_level=”h5″ header_font=”Roboto||||||||” header_text_align=”center” header_font_size=”24px” header_line_height=”1.2em” body_font=”||||||||” body_text_align=”center” body_font_size=”16px” body_line_height=”1.9em” border_radii_image=”on|100%|100%|100%|100%” text_orientation=”center” max_width=”99%” module_alignment=”center” custom_margin=”|||105px” custom_padding=”0px||” animation_direction=”bottom” locked=”off”][/et_pb_team_member][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.0.47″][/et_pb_column][/et_pb_row][et_pb_row _builder_version=”3.11.1″][et_pb_column type=”4_4″ _builder_version=”3.11.1″][et_pb_button button_url=”https://romania.voxxeddays.com/frontend/#speakers” url_new_window=”on” button_text=”SEE ALL OUR SPEAKERS” button_alignment=”center” _builder_version=”3.19.18″ custom_button=”on” button_font=”||||||||” button_use_icon=”off” box_shadow_style=”preset1″ button_text_color_hover=”#ffffff” button_bg_color_hover=”#18b9f0″ button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”on” button_text_color__hover=”#ffffff” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”on” button_bg_color__hover=”#18b9f0″ button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section]