<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Digilahendused Archives - ADM</title>
	<atom:link href="https://www.adm.ee/et/lahenduste-kategooriad/digilahendused/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.adm.ee/solutions-categories/digital-solutions/</link>
	<description>Eesti suurima digiagentuurina pakume kõike, mida vajad äri edendamiseks digikanalites: strateegiad, veebilehtede arendus, e-turundus.</description>
	<lastBuildDate>Mon, 06 Apr 2026 10:16:29 +0000</lastBuildDate>
	<language>et</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.8</generator>

<image>
	<url>https://www.adm.ee/wordpress/wp-content/uploads/2024/03/cropped-adm_favicon-32x32.png</url>
	<title>Digilahendused Archives - ADM</title>
	<link>https://www.adm.ee/solutions-categories/digital-solutions/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Ainulogimist (SSO) võimaldavate lahenduste väljatöötamine</title>
		<link>https://www.adm.ee/et/lahendused/sso-lahendused/</link>
		
		<dc:creator><![CDATA[ADM Interactive]]></dc:creator>
		<pubDate>Tue, 20 Jun 2023 08:34:25 +0000</pubDate>
				<guid isPermaLink="false">https://www.adm.ee/?post_type=solutions&#038;p=7833</guid>

					<description><![CDATA[<p>Tänapäeval ootavad teie kliendid sujuvat juurdepääsu mitmele rakendusele mis tahes seadmest. Ainulogimine (SSO) lihtsustab seda protsessi, võimaldades kasutajal logida ühe id abil sisse mitmesse sõltumatutesse rakendustesse, olenemata platvormist. Oleme aja jooksul välja töötanud mitmeid ainulogimislahendusi eri ettevõtetele, sealhulgas Teliale, LHV-le ja Coopile. Nüüd oleme kasutusele võtnud ainulogimisega valmislahenduse, mille saab kiiresti häälestada ja sujuvalt teiste [&#8230;]</p>
<p>The post <a href="https://www.adm.ee/et/lahendused/sso-lahendused/">Ainulogimist (SSO) võimaldavate lahenduste väljatöötamine</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Tänapäeval ootavad teie kliendid sujuvat juurdepääsu mitmele rakendusele mis tahes seadmest. Ainulogimine (SSO) lihtsustab seda protsessi, võimaldades kasutajal logida ühe id abil sisse mitmesse sõltumatutesse rakendustesse, olenemata platvormist.</p>



<p>Oleme aja jooksul välja töötanud mitmeid ainulogimislahendusi eri ettevõtetele, sealhulgas Teliale, LHV-le ja Coopile. Nüüd oleme kasutusele võtnud ainulogimisega valmislahenduse, mille saab kiiresti häälestada ja sujuvalt teiste tagasüsteemidega integreerida.</p>



<p><strong>Meie ainulogimislahenduse (SSO) eelised</strong></p>



<ul class="wp-block-list">
<li><strong>Täiustatud kasutuskogemus</strong> – tagab kasutajatele sujuvama kasutuskogemuse.</li>



<li><strong>Kulude kokkuhoid</strong> – vähendab juurutuskulutusi.</li>



<li><strong>Kiirem kasutuselevõtmine</strong> – kiirendab tarkvara kasutuselevõttu.</li>



<li><strong>Suurem turvalisus</strong> – tugevdab turvameetmeid.</li>
</ul>



    <div class="contact-form">
        <div class="contact-form__content">
                            <div class="form-content__gf-form-wrapper" data-aos="fade-in">
                    <script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script>
                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Konsulteeri tasuta meie äriarenduse juhtidega</h2>
                            <p class='gform_description'>Viige oma ettevõte ADM-iga järgmisele tasemele. Ühendame tarkvaraarenduse, pilvelahendused ja digitaalse turunduse, et aidata teil meelitada ligi rohkem kliente, parandada efektiivsust ja teha pidevaid uuendusi. Täitke meie vorm ja räägime sellest, mida ADM teie heaks teha saab.

Tavaliselt vastame mõne tunni jooksul ja oleme valmis kohtuma või kõne tegema juba järgmisel päeval.</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6'  action='/et/lahenduste-kategooriad/digilahendused/feed/#gf_6' data-formid='6' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_6_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Nimi<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /> </div></div><div id="field_6_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>E-post<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_6_2' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_6_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_3" ><label class='gfield_label gform-field-label' for='input_6_3'>Telefon</label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='tel' value='' class='medium'    aria-invalid="false"   /></div></div><div id="field_6_4" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_4" ><label class='gfield_label gform-field-label' for='input_6_4'>Sõnum<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_6_4' class='textarea large'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_6_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_6" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Teie privaatsus on meile oluline. Lubame teie andmeid mitte jagada.<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_6_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_6_6_1' >Nõustun ADM-i veebilehe privaatsuspoliitikaga.</label><input type='hidden' name='input_6.2' value='Nõustun ADM-i veebilehe privaatsuspoliitikaga.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='6' class='gform_hidden' /></div></fieldset><div id="field_6_5" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_5" ><label class='gfield_label gform-field-label screen-reader-text' for='input_6_5'></label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6Lf4XCApAAAAAENX6xA7Jez8gf7n8hdXetFM08vk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div></div></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Send'  onclick='if(window["gf_submitting_6"]){return false;}  if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme' />
            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI2LjFcIjpcIjM1NmQ3YTdlNzJmM2U0ZmNjMmNkZGVjMzUzOTI3ZGFjXCIsXCI2LjJcIjpcImFhODkzODkwZDJjMDRjMjY1NjllZDUxNjMxMmJjOThiXCIsXCI2LjNcIjpcIjEzZDMzYWY3MGZhOWZmYzQ2ZGZjZDZjNjdmYmU3NDVhXCJ9IiwiN2M0MDNiYWUwNDZmNDIzZjQ0MGFlMmQzMGUwMzdjNjIiXQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_6" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_6";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
            
                    </div>
    </div>
<p>The post <a href="https://www.adm.ee/et/lahendused/sso-lahendused/">Ainulogimist (SSO) võimaldavate lahenduste väljatöötamine</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Java-põhine tarkvara arendus</title>
		<link>https://www.adm.ee/et/lahendused/java-pohine-tarkvara-arendus/</link>
		
		<dc:creator><![CDATA[ADM Interactive]]></dc:creator>
		<pubDate>Tue, 20 Jun 2023 08:31:55 +0000</pubDate>
				<guid isPermaLink="false">https://www.adm.ee/?post_type=solutions&#038;p=7832</guid>

					<description><![CDATA[<p>Java-põhise tarkvara arendamine tagab hea jõudluse, mastaabitavuse ja lihtsa hoolduse. Tänu sellele sobib see mitmesugusteks kasutusviisideks, näiteks kohandatud veebisaitide, töölauatarkvara ja mobiilitarkvara arendamiseks. See on kasutusel ka tipptehnoloogias, näiteks andmeteaduses, asjade interneti taristus, masinõppe platvormidel ja mikroteenuste põhises tarkvaras. Oleme keerukat Java-põhist kohandatud tarkvara välja töötanud rohkem kui kahe aastakümne jooksul. Oleme turvaliste, mastaabitavate ja [&#8230;]</p>
<p>The post <a href="https://www.adm.ee/et/lahendused/java-pohine-tarkvara-arendus/">Java-põhine tarkvara arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Java-põhise tarkvara arendamine tagab hea jõudluse, mastaabitavuse ja lihtsa hoolduse. Tänu sellele sobib see mitmesugusteks kasutusviisideks, näiteks kohandatud veebisaitide, töölauatarkvara ja mobiilitarkvara arendamiseks. See on kasutusel ka tipptehnoloogias, näiteks andmeteaduses, asjade interneti taristus, masinõppe platvormidel ja mikroteenuste põhises tarkvaras.</p>



<p>Oleme keerukat Java-põhist kohandatud tarkvara välja töötanud rohkem kui kahe aastakümne jooksul. Oleme turvaliste, mastaabitavate ja kulutõhusate Java-põhiste toodete väljatöötamise asjatundjad.</p>



<p><strong>Java-põhise tarkvara eelised</strong></p>



<ul class="wp-block-list">
<li><strong>Mitmekülgsus</strong> – kohandatav väga erinevate vajadustega.</li>



<li><strong>Suurem turvalisus </strong>– tagab tugevamad turvameetmed.</li>



<li><strong>Platvormiülene ühilduvus</strong> – järgib põhimõtet „korra kirjutad, toimib igal pool“. See võimaldab Java rakendustel toimida programmikoodi muutmata mitmel platvormil.</li>
</ul>



    <div class="contact-form">
        <div class="contact-form__content">
                            <div class="form-content__gf-form-wrapper" data-aos="fade-in">
                    
                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='1' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Konsulteeri tasuta meie äriarenduse juhtidega</h2>
                            <p class='gform_description'>Viige oma ettevõte ADM-iga järgmisele tasemele. Ühendame tarkvaraarenduse, pilvelahendused ja digitaalse turunduse, et aidata teil meelitada ligi rohkem kliente, parandada efektiivsust ja teha pidevaid uuendusi. Täitke meie vorm ja räägime sellest, mida ADM teie heaks teha saab.

Tavaliselt vastame mõne tunni jooksul ja oleme valmis kohtuma või kõne tegema juba järgmisel päeval.</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6'  action='/et/lahenduste-kategooriad/digilahendused/feed/#gf_6' data-formid='6' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_6_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Nimi<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /> </div></div><div id="field_6_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>E-post<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_6_2' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_6_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_3" ><label class='gfield_label gform-field-label' for='input_6_3'>Telefon</label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='tel' value='' class='medium'    aria-invalid="false"   /></div></div><div id="field_6_4" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_4" ><label class='gfield_label gform-field-label' for='input_6_4'>Sõnum<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_6_4' class='textarea large'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_6_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_6" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Teie privaatsus on meile oluline. Lubame teie andmeid mitte jagada.<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_6_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_6_6_1' >Nõustun ADM-i veebilehe privaatsuspoliitikaga.</label><input type='hidden' name='input_6.2' value='Nõustun ADM-i veebilehe privaatsuspoliitikaga.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='6' class='gform_hidden' /></div></fieldset><div id="field_6_5" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_5" ><label class='gfield_label gform-field-label screen-reader-text' for='input_6_5'></label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6Lf4XCApAAAAAENX6xA7Jez8gf7n8hdXetFM08vk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div></div></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Send'  onclick='if(window["gf_submitting_6"]){return false;}  if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme' />
            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI2LjFcIjpcIjM1NmQ3YTdlNzJmM2U0ZmNjMmNkZGVjMzUzOTI3ZGFjXCIsXCI2LjJcIjpcImFhODkzODkwZDJjMDRjMjY1NjllZDUxNjMxMmJjOThiXCIsXCI2LjNcIjpcIjEzZDMzYWY3MGZhOWZmYzQ2ZGZjZDZjNjdmYmU3NDVhXCJ9IiwiN2M0MDNiYWUwNDZmNDIzZjQ0MGFlMmQzMGUwMzdjNjIiXQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_6" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_6";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
            
                            <div class="form-content__person-list">
                                                <div class="form-content__person"  data-aos="fade-in">
                                <div class="form-content__person-img">
                                                                            <img decoding="async" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/08/Krister_Rekkaro-min-200x300.webp" alt="" role="presentation" loading="lazy">
                                                                    </div>
                                <div class="form-content__person-name">
                                    <span>Krister Rekkaro</span>
                                                                            <a class="blog-post__author-linkedin" ref="" target="_blank" href="https://www.linkedin.com/in/krister-rekkaro-8ba69a6/" property="url">
                                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 64 64" fill="none"><path d="M16.5 59.875V22.5H4.875V59.875H16.5ZM10.625 17.5C14.375 17.5 17.375 14.375 17.375 10.625C17.375 7 14.375 4 10.625 4C7 4 4 7 4 10.625C4 14.375 7 17.5 10.625 17.5ZM60 59.875V39.375C60 29.375 57.75 21.625 46 21.625C40.375 21.625 36.625 24.75 35 27.625H34.875V22.5H23.75V59.875H35.375V41.375C35.375 36.5 36.25 31.875 42.25 31.875C48.25 31.875 48.375 37.375 48.375 41.75V59.875H60Z" fill="#00AFF0"/></svg>
                                        </a>
                                                                    </div>
                                                                    <div class="form-content__person-occupation">
                                        <span>CBDO</span>
                                    </div>
                                                                                                    <div class="form-content__person-email">
                                        <a href="mailto:krister.rekkaro@adm.ee">krister.rekkaro@adm.ee</a>
                                    </div>
                                                            </div>
                                        </div>
                    </div>
    </div>



<p></p>
<p>The post <a href="https://www.adm.ee/et/lahendused/java-pohine-tarkvara-arendus/">Java-põhine tarkvara arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>iOS-i ja Androidi rakenduste arendus</title>
		<link>https://www.adm.ee/et/lahendused/ios-ja-android-rakendused/</link>
		
		<dc:creator><![CDATA[ADM Interactive]]></dc:creator>
		<pubDate>Tue, 20 Jun 2023 08:31:17 +0000</pubDate>
				<guid isPermaLink="false">https://www.adm.ee/?post_type=solutions&#038;p=7831</guid>

					<description><![CDATA[<p>Loome React Native’i või Flutteri abil kvaliteetseid, mastaabitavaid ja turvalisi mobiilirakendusi nii iOS-i kui ka Androidi platvormile. Meil on rohkem kui seitsme aasta pikkune kogemus eri valdkondade rakenduste väljatöötamisel ja oskame neid raamistikke kasutada. Meie arvates on React Native või Flutter rakenduste väljatöötamiseks kõige efektiivsem. Meie protsess hõlmab ranget kvaliteeditagamist, sealhulgas päris kasutajatega testimist päris [&#8230;]</p>
<p>The post <a href="https://www.adm.ee/et/lahendused/ios-ja-android-rakendused/">iOS-i ja Androidi rakenduste arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Loome React Native’i või Flutteri abil kvaliteetseid, mastaabitavaid ja turvalisi mobiilirakendusi nii iOS-i kui ka Androidi platvormile. Meil on rohkem kui seitsme aasta pikkune kogemus eri valdkondade rakenduste väljatöötamisel ja oskame neid raamistikke kasutada. Meie arvates on React Native või Flutter rakenduste väljatöötamiseks kõige efektiivsem.</p>



<p>Meie protsess hõlmab ranget kvaliteeditagamist, sealhulgas päris kasutajatega testimist päris seadmetes. Meie projekteerijad tagavad, et teie rakendus annab kasutajatele lisaväärtust ja toimib sujuvalt kõigis seadmetes.</p>



<p><strong>Teie ideedega kooskõlas oleva mobiilirakenduse loomine suurendab brändilojaalsust ja edendab kliendisuhet.</strong></p>



<ul class="wp-block-list">
<li><strong>Suurendab bränditeadlikkust</strong> – lisab teiele tuntust ja teeb nähtavamaks.</li>



<li><strong>Säästab aega</strong> – tagab klientidele kiire ja mugava juurdepääsu teie teenustele.</li>



<li><strong>Isikupärastamine</strong> – kohandab teenused sihtrühma vajadustele vastavaks.</li>



<li><strong>Kaasamine</strong> – tutvustab ainult rakenduses võimalikke tehinguid, pakkumisi või kasutajate kaasamiseks mõeldud loovkampaaniaid.</li>



<li><strong>Loob usalduse</strong> – suurendab usaldusväärsust ja usaldust ning teeb teid sihtrühmale tuttavamaks.</li>
</ul>



    <div class="contact-form">
        <div class="contact-form__content">
                            <div class="form-content__gf-form-wrapper" data-aos="fade-in">
                    
                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='2' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Konsulteeri tasuta meie äriarenduse juhtidega</h2>
                            <p class='gform_description'>Viige oma ettevõte ADM-iga järgmisele tasemele. Ühendame tarkvaraarenduse, pilvelahendused ja digitaalse turunduse, et aidata teil meelitada ligi rohkem kliente, parandada efektiivsust ja teha pidevaid uuendusi. Täitke meie vorm ja räägime sellest, mida ADM teie heaks teha saab.

Tavaliselt vastame mõne tunni jooksul ja oleme valmis kohtuma või kõne tegema juba järgmisel päeval.</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6'  action='/et/lahenduste-kategooriad/digilahendused/feed/#gf_6' data-formid='6' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_6_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Nimi<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /> </div></div><div id="field_6_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>E-post<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_6_2' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_6_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_3" ><label class='gfield_label gform-field-label' for='input_6_3'>Telefon</label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='tel' value='' class='medium'    aria-invalid="false"   /></div></div><div id="field_6_4" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_4" ><label class='gfield_label gform-field-label' for='input_6_4'>Sõnum<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_6_4' class='textarea large'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_6_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_6" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Teie privaatsus on meile oluline. Lubame teie andmeid mitte jagada.<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_6_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_6_6_1' >Nõustun ADM-i veebilehe privaatsuspoliitikaga.</label><input type='hidden' name='input_6.2' value='Nõustun ADM-i veebilehe privaatsuspoliitikaga.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='6' class='gform_hidden' /></div></fieldset><div id="field_6_5" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_5" ><label class='gfield_label gform-field-label screen-reader-text' for='input_6_5'></label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6Lf4XCApAAAAAENX6xA7Jez8gf7n8hdXetFM08vk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div></div></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Send'  onclick='if(window["gf_submitting_6"]){return false;}  if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme' />
            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI2LjFcIjpcIjM1NmQ3YTdlNzJmM2U0ZmNjMmNkZGVjMzUzOTI3ZGFjXCIsXCI2LjJcIjpcImFhODkzODkwZDJjMDRjMjY1NjllZDUxNjMxMmJjOThiXCIsXCI2LjNcIjpcIjEzZDMzYWY3MGZhOWZmYzQ2ZGZjZDZjNjdmYmU3NDVhXCJ9IiwiN2M0MDNiYWUwNDZmNDIzZjQ0MGFlMmQzMGUwMzdjNjIiXQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_6" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_6";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
            
                            <div class="form-content__person-list">
                                    </div>
                    </div>
    </div>
<p>The post <a href="https://www.adm.ee/et/lahendused/ios-ja-android-rakendused/">iOS-i ja Androidi rakenduste arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Iseteeninduskioskite ja digiekraanide arendus</title>
		<link>https://www.adm.ee/et/lahendused/kioskite-ja-ekraanide-arendus/</link>
		
		<dc:creator><![CDATA[ADM Interactive]]></dc:creator>
		<pubDate>Tue, 20 Jun 2023 08:28:48 +0000</pubDate>
				<guid isPermaLink="false">https://www.adm.ee/?post_type=solutions&#038;p=7830</guid>

					<description><![CDATA[<p>Digikioskid ja -ekraanid on interaktiivsed arvutid, mis paigutatakse kasutajasuhtluse jaoks avalikesse kohtadesse. Need kioskid toimivad iseteeninduslahendusena, mis pakuvad eri valdkondades ja eri stsenaariumite korral olulist teavet. ADM-is oleme spetsialiseerunud interaktiivsete kioskiteenuste väljatöötamisele. See hõlmab puuteekraani funktsiooni, animatsiooni, virtuaalseid klaviatuure, graafikat, multimeediat, digitaalallkirju ja kaamera kasutamist. Kliendikogemuse dünaamilise juhtimise kaudu saate võimaluse osutada optimaalset teenust. Meie [&#8230;]</p>
<p>The post <a href="https://www.adm.ee/et/lahendused/kioskite-ja-ekraanide-arendus/">Iseteeninduskioskite ja digiekraanide arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Digikioskid ja -ekraanid on interaktiivsed arvutid, mis paigutatakse kasutajasuhtluse jaoks avalikesse kohtadesse. Need kioskid toimivad iseteeninduslahendusena, mis pakuvad eri valdkondades ja eri stsenaariumite korral olulist teavet.</p>



<p>ADM-is oleme spetsialiseerunud interaktiivsete kioskiteenuste väljatöötamisele. See hõlmab puuteekraani funktsiooni, animatsiooni, virtuaalseid klaviatuure, graafikat, multimeediat, digitaalallkirju ja kaamera kasutamist. Kliendikogemuse dünaamilise juhtimise kaudu saate võimaluse osutada optimaalset teenust. Meie kogenud disainitiim kujundab kioskikeskkonnale kohandatud kasutajakogemuse, tagades kooskõla teie kaubamärgiga.</p>



<p><strong>Digikioskite eelised</strong></p>



<ul class="wp-block-list">
<li><strong>Kaasahaarav suhtlus</strong> – esitab teavet ligitõmbavalt, võimaldades klientidel ettevõttega sujuvalt suhelda.</li>



<li><strong>Tõhususe suurenemine</strong> – muudab protsessid sujuvamaks ja hõlbustab tööülesannete haldamist.</li>



<li><strong>Tagasiside kogumine</strong> – võimaldab korraldada kaupluses küsitlusi, et koguda klientide arvamusi, kaebusi ja ettepanekuid.</li>
</ul>



    <div class="contact-form">
        <div class="contact-form__content">
                            <div class="form-content__gf-form-wrapper" data-aos="fade-in">
                    
                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='3' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Konsulteeri tasuta meie äriarenduse juhtidega</h2>
                            <p class='gform_description'>Viige oma ettevõte ADM-iga järgmisele tasemele. Ühendame tarkvaraarenduse, pilvelahendused ja digitaalse turunduse, et aidata teil meelitada ligi rohkem kliente, parandada efektiivsust ja teha pidevaid uuendusi. Täitke meie vorm ja räägime sellest, mida ADM teie heaks teha saab.

Tavaliselt vastame mõne tunni jooksul ja oleme valmis kohtuma või kõne tegema juba järgmisel päeval.</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6'  action='/et/lahenduste-kategooriad/digilahendused/feed/#gf_6' data-formid='6' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_6_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Nimi<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /> </div></div><div id="field_6_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>E-post<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_6_2' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_6_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_3" ><label class='gfield_label gform-field-label' for='input_6_3'>Telefon</label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='tel' value='' class='medium'    aria-invalid="false"   /></div></div><div id="field_6_4" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_4" ><label class='gfield_label gform-field-label' for='input_6_4'>Sõnum<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_6_4' class='textarea large'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_6_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_6" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Teie privaatsus on meile oluline. Lubame teie andmeid mitte jagada.<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_6_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_6_6_1' >Nõustun ADM-i veebilehe privaatsuspoliitikaga.</label><input type='hidden' name='input_6.2' value='Nõustun ADM-i veebilehe privaatsuspoliitikaga.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='6' class='gform_hidden' /></div></fieldset><div id="field_6_5" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_5" ><label class='gfield_label gform-field-label screen-reader-text' for='input_6_5'></label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6Lf4XCApAAAAAENX6xA7Jez8gf7n8hdXetFM08vk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div></div></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Send'  onclick='if(window["gf_submitting_6"]){return false;}  if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme' />
            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI2LjFcIjpcIjM1NmQ3YTdlNzJmM2U0ZmNjMmNkZGVjMzUzOTI3ZGFjXCIsXCI2LjJcIjpcImFhODkzODkwZDJjMDRjMjY1NjllZDUxNjMxMmJjOThiXCIsXCI2LjNcIjpcIjEzZDMzYWY3MGZhOWZmYzQ2ZGZjZDZjNjdmYmU3NDVhXCJ9IiwiN2M0MDNiYWUwNDZmNDIzZjQ0MGFlMmQzMGUwMzdjNjIiXQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_6" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_6";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
            
                            <div class="form-content__person-list">
                                    </div>
                    </div>
    </div>
<p>The post <a href="https://www.adm.ee/et/lahendused/kioskite-ja-ekraanide-arendus/">Iseteeninduskioskite ja digiekraanide arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Intraneti arendus</title>
		<link>https://www.adm.ee/et/lahendused/intranet/</link>
		
		<dc:creator><![CDATA[ADM Interactive]]></dc:creator>
		<pubDate>Tue, 20 Jun 2023 08:28:07 +0000</pubDate>
				<guid isPermaLink="false">https://www.adm.ee/?post_type=solutions&#038;p=7828</guid>

					<description><![CDATA[<p>Intranet toimib ettevõttesisese veebisaidina, kuhu pääsevad ainult töötajad. See on mitmekülgne platvorm, mis täidab korraga mitmesuguseid ärifunktsioone. ADM-is loovad meie vilunud arendajad teie kasutajale, äri- ja IT-vajadustele kohandatud lahenduse. Niisugune lahendus võimaldab teie kasvule vastavat mastaapimist ja seab esikohale turvalisuse, et kaitsta teie andmeid. Lisaks on loodud lahendust kerge hooldada.&#160; Tänu valmiskomponentide kasutamisele, saame teie [&#8230;]</p>
<p>The post <a href="https://www.adm.ee/et/lahendused/intranet/">Intraneti arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Intranet toimib ettevõttesisese veebisaidina, kuhu pääsevad ainult töötajad. See on mitmekülgne platvorm, mis täidab korraga mitmesuguseid ärifunktsioone. ADM-is loovad meie vilunud arendajad teie kasutajale, äri- ja IT-vajadustele kohandatud lahenduse. Niisugune lahendus võimaldab teie kasvule vastavat mastaapimist ja seab esikohale turvalisuse, et kaitsta teie andmeid. Lisaks on loodud lahendust kerge hooldada.&nbsp;</p>



<p>Tänu valmiskomponentide kasutamisele, saame teie lahenduse kiiresti valmis teha ja juurutada. Seejuures saab meie kohandatud lahenduse sujuvalt integreerida teie olemasolevate tööriistadega.</p>



<p><strong>Meie sisevõrgulahenduste eelised</strong></p>



<ul class="wp-block-list">
<li><strong>Tõhusam ettevõttesisene teabevahetus ja korralduslik selgus</strong> – aitab kaasa paremale teabevahetusele ja üksteisest arusaamisele organisatsioonis.</li>



<li><strong>Innustab teadmisi jagama</strong> – hõlbustab töötajatevahelist teabe, teadmiste ja oskuste jagamist.</li>



<li><strong>Tugevdab kaubamärki ja väärtusi</strong> – esindab järjepidevalt teie kaubamärgi identiteeti ja väärtusi.</li>



<li><strong>Tõhustab tunnustamist ja premeerimist </strong>– töötajate saavutusi saab tõhusamalt tunnustada ja premeerida.</li>



<li><strong>Lihtsustab uute töötajate „pardalevõtmist“</strong> – uute töötajate organisatsiooni sulandumise protsess muutub sujuvamaks.</li>
</ul>



    <div class="contact-form">
        <div class="contact-form__content">
                            <div class="form-content__gf-form-wrapper" data-aos="fade-in">
                    
                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='4' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Konsulteeri tasuta meie äriarenduse juhtidega</h2>
                            <p class='gform_description'>Viige oma ettevõte ADM-iga järgmisele tasemele. Ühendame tarkvaraarenduse, pilvelahendused ja digitaalse turunduse, et aidata teil meelitada ligi rohkem kliente, parandada efektiivsust ja teha pidevaid uuendusi. Täitke meie vorm ja räägime sellest, mida ADM teie heaks teha saab.

Tavaliselt vastame mõne tunni jooksul ja oleme valmis kohtuma või kõne tegema juba järgmisel päeval.</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6'  action='/et/lahenduste-kategooriad/digilahendused/feed/#gf_6' data-formid='6' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_6_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Nimi<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /> </div></div><div id="field_6_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>E-post<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_6_2' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_6_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_3" ><label class='gfield_label gform-field-label' for='input_6_3'>Telefon</label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='tel' value='' class='medium'    aria-invalid="false"   /></div></div><div id="field_6_4" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_4" ><label class='gfield_label gform-field-label' for='input_6_4'>Sõnum<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_6_4' class='textarea large'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_6_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_6" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Teie privaatsus on meile oluline. Lubame teie andmeid mitte jagada.<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_6_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_6_6_1' >Nõustun ADM-i veebilehe privaatsuspoliitikaga.</label><input type='hidden' name='input_6.2' value='Nõustun ADM-i veebilehe privaatsuspoliitikaga.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='6' class='gform_hidden' /></div></fieldset><div id="field_6_5" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_5" ><label class='gfield_label gform-field-label screen-reader-text' for='input_6_5'></label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6Lf4XCApAAAAAENX6xA7Jez8gf7n8hdXetFM08vk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div></div></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Send'  onclick='if(window["gf_submitting_6"]){return false;}  if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme' />
            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI2LjFcIjpcIjM1NmQ3YTdlNzJmM2U0ZmNjMmNkZGVjMzUzOTI3ZGFjXCIsXCI2LjJcIjpcImFhODkzODkwZDJjMDRjMjY1NjllZDUxNjMxMmJjOThiXCIsXCI2LjNcIjpcIjEzZDMzYWY3MGZhOWZmYzQ2ZGZjZDZjNjdmYmU3NDVhXCJ9IiwiN2M0MDNiYWUwNDZmNDIzZjQ0MGFlMmQzMGUwMzdjNjIiXQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_6" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_6";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
            
                            <div class="form-content__person-list">
                                                <div class="form-content__person"  data-aos="fade-in">
                                <div class="form-content__person-img">
                                                                            <img decoding="async" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/08/Krister_Rekkaro-min-200x300.webp" alt="" role="presentation" loading="lazy">
                                                                    </div>
                                <div class="form-content__person-name">
                                    <span>Krister Rekkaro</span>
                                                                            <a class="blog-post__author-linkedin" ref="" target="_blank" href="https://www.linkedin.com/in/krister-rekkaro-8ba69a6/" property="url">
                                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 64 64" fill="none"><path d="M16.5 59.875V22.5H4.875V59.875H16.5ZM10.625 17.5C14.375 17.5 17.375 14.375 17.375 10.625C17.375 7 14.375 4 10.625 4C7 4 4 7 4 10.625C4 14.375 7 17.5 10.625 17.5ZM60 59.875V39.375C60 29.375 57.75 21.625 46 21.625C40.375 21.625 36.625 24.75 35 27.625H34.875V22.5H23.75V59.875H35.375V41.375C35.375 36.5 36.25 31.875 42.25 31.875C48.25 31.875 48.375 37.375 48.375 41.75V59.875H60Z" fill="#00AFF0"/></svg>
                                        </a>
                                                                    </div>
                                                                    <div class="form-content__person-occupation">
                                        <span>CBDO</span>
                                    </div>
                                                                                                    <div class="form-content__person-email">
                                        <a href="mailto:krister.rekkaro@adm.ee">krister.rekkaro@adm.ee</a>
                                    </div>
                                                            </div>
                                        </div>
                    </div>
    </div>
<p>The post <a href="https://www.adm.ee/et/lahendused/intranet/">Intraneti arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>E-poe arendus</title>
		<link>https://www.adm.ee/et/lahendused/e-commerce-store/</link>
		
		<dc:creator><![CDATA[ADM Interactive]]></dc:creator>
		<pubDate>Tue, 20 Jun 2023 08:27:51 +0000</pubDate>
				<guid isPermaLink="false">https://www.adm.ee/?post_type=solutions&#038;p=7827</guid>

					<description><![CDATA[<p>Tõhusa internetimüügi sisseseadmine sõltub usaldusväärsest e-poe platvormist, mis on sujuvalt teie ärivajadustega kooskõlas. Meie arvates peab pädeval e-poe saidil olema esikohal kasutajasõbralikkus, turvalisus, kiirus ja optimeerimine nii otsimootorite jaoks kui ka konversiooni mõttes. Kõige edukamad ettevõtted kasutavad kõiki müügikanaleid hõlmavat tõhusat strateegiat, kus ühtse ja kaasahaarava kliendikogemuse nimel põimuvad sujuvalt mitmesugused nii internetis kui ka [&#8230;]</p>
<p>The post <a href="https://www.adm.ee/et/lahendused/e-commerce-store/">E-poe arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Tõhusa internetimüügi sisseseadmine sõltub usaldusväärsest e-poe platvormist, mis on sujuvalt teie ärivajadustega kooskõlas. Meie arvates peab pädeval e-poe saidil olema esikohal kasutajasõbralikkus, turvalisus, kiirus ja optimeerimine nii otsimootorite jaoks kui ka konversiooni mõttes. Kõige edukamad ettevõtted kasutavad kõiki müügikanaleid hõlmavat tõhusat strateegiat, kus ühtse ja kaasahaarava kliendikogemuse nimel põimuvad sujuvalt mitmesugused nii internetis kui ka mujal toimivad ärikanalid.</p>



<p><strong>E-poe eelised</strong></p>



<ul class="wp-block-list">
<li><strong>Sujuv ostmine</strong> – kiirendab kliendi ostuprotsessi</li>



<li><strong>Kulutõhusus</strong> – vähendab tegevuskulusid</li>



<li><strong>Kliendi paindlikkus</strong> – tagab kliendile suurema paindlikkuse</li>



<li><strong>Turu laiendamine</strong> – soodustab uutele turgudele pääsemist ja laiendab haaret klientide hulgas</li>
</ul>


    <section class="main-container our-values">
        <div class="our-values__container">
            <h2 class="our-values__title headline-1">Meie pädevus e-kaubanduse tipptehnoloogia valdkonnas</h2>
            <div class="our-values__bg"></div>
            <div class="our-values__wrapper js-our-values-wrapper">
                <div class="our-values__menu js-our-values-menu">
                                            <h2 class="our-values__menu-item js-our-values-menu-item js-selected-tab" data-title="WooCommerce" data-aos="fade-in" data-aos-delay="100">WooCommerce</h2>
                                            <h2 class="our-values__menu-item js-our-values-menu-item " data-title="Magento" data-aos="fade-in" data-aos-delay="200">Magento</h2>
                                    </div>
                <div class="our-values__content">
                                            <div class="our-values__content-item js-our-values-content-item js-selected-tab-content" data-title="WooCommerce">
                            <h2 class="our-values__content-title js-our-values-content-title">WooCommerce</h2>
                            <div class="our-values__content-wrapper">
                                <div class="our-values__content-image" data-aos="fade-in">
                                    <img decoding="async" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/06/62b45f094d5b68158481cb43.png" alt="" loading="lazy"/>
                                </div>
                                <div class="our-values__content-text" data-aos="fade-in" data-aos-delay="150">
                                    <p>WordPressi muljetavaldav lisandmoodul WooCommerce pakub terviklikku e-kaubanduse funktsioonide komplekti ja säilitab samas emaplatvormile omase kasutajasõbralikkuse. See lahendus paistab silma lihtsuse ja hõlbustatuse poolest.</p>
                                </div>
                            </div>
                        </div>
                                            <div class="our-values__content-item js-our-values-content-item " data-title="Magento">
                            <h2 class="our-values__content-title js-our-values-content-title">Magento</h2>
                            <div class="our-values__content-wrapper">
                                <div class="our-values__content-image" data-aos="fade-in">
                                    <img decoding="async" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/06/magento-1.svg" alt="" loading="lazy"/>
                                </div>
                                <div class="our-values__content-text" data-aos="fade-in" data-aos-delay="150">
                                    <p>Magento, nüüd nimega Adobe Commerce, on mõeldud veebiarenduse spetsialistidele ja keskmise suurusega kuni suurtele veebipoodidele. Tänu valdkonna ühele kõige võimsamale funktsioonikomplektile sobib see suurepäraselt kõrgelennulisematele poodidele. Magento saab väga hästi hakkama e-kaubandusele eriomaste toimingutega ja on seega hea valik suuremate sihtidega e-kaubandusele, ehkki kulud võivad olla suuremad.</p>
                                </div>
                            </div>
                        </div>
                                    </div>
            </div>
        </div>
    </section>



    <div class="contact-form">
        <div class="contact-form__content">
                            <div class="form-content__gf-form-wrapper" data-aos="fade-in">
                    
                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='5' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Konsulteeri tasuta meie äriarenduse juhtidega</h2>
                            <p class='gform_description'>Viige oma ettevõte ADM-iga järgmisele tasemele. Ühendame tarkvaraarenduse, pilvelahendused ja digitaalse turunduse, et aidata teil meelitada ligi rohkem kliente, parandada efektiivsust ja teha pidevaid uuendusi. Täitke meie vorm ja räägime sellest, mida ADM teie heaks teha saab.

Tavaliselt vastame mõne tunni jooksul ja oleme valmis kohtuma või kõne tegema juba järgmisel päeval.</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6'  action='/et/lahenduste-kategooriad/digilahendused/feed/#gf_6' data-formid='6' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_6_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Nimi<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /> </div></div><div id="field_6_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>E-post<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_6_2' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_6_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_3" ><label class='gfield_label gform-field-label' for='input_6_3'>Telefon</label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='tel' value='' class='medium'    aria-invalid="false"   /></div></div><div id="field_6_4" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_4" ><label class='gfield_label gform-field-label' for='input_6_4'>Sõnum<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_6_4' class='textarea large'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_6_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_6" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Teie privaatsus on meile oluline. Lubame teie andmeid mitte jagada.<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_6_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_6_6_1' >Nõustun ADM-i veebilehe privaatsuspoliitikaga.</label><input type='hidden' name='input_6.2' value='Nõustun ADM-i veebilehe privaatsuspoliitikaga.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='6' class='gform_hidden' /></div></fieldset><div id="field_6_5" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_5" ><label class='gfield_label gform-field-label screen-reader-text' for='input_6_5'></label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6Lf4XCApAAAAAENX6xA7Jez8gf7n8hdXetFM08vk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div></div></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Send'  onclick='if(window["gf_submitting_6"]){return false;}  if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme' />
            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI2LjFcIjpcIjM1NmQ3YTdlNzJmM2U0ZmNjMmNkZGVjMzUzOTI3ZGFjXCIsXCI2LjJcIjpcImFhODkzODkwZDJjMDRjMjY1NjllZDUxNjMxMmJjOThiXCIsXCI2LjNcIjpcIjEzZDMzYWY3MGZhOWZmYzQ2ZGZjZDZjNjdmYmU3NDVhXCJ9IiwiN2M0MDNiYWUwNDZmNDIzZjQ0MGFlMmQzMGUwMzdjNjIiXQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_6" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_6";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
            
                            <div class="form-content__person-list">
                                                <div class="form-content__person"  data-aos="fade-in">
                                <div class="form-content__person-img">
                                                                            <img decoding="async" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/08/Krister_Rekkaro-min-200x300.webp" alt="" role="presentation" loading="lazy">
                                                                    </div>
                                <div class="form-content__person-name">
                                    <span>Krister Rekkaro</span>
                                                                            <a class="blog-post__author-linkedin" ref="" target="_blank" href="https://www.linkedin.com/in/krister-rekkaro-8ba69a6/" property="url">
                                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 64 64" fill="none"><path d="M16.5 59.875V22.5H4.875V59.875H16.5ZM10.625 17.5C14.375 17.5 17.375 14.375 17.375 10.625C17.375 7 14.375 4 10.625 4C7 4 4 7 4 10.625C4 14.375 7 17.5 10.625 17.5ZM60 59.875V39.375C60 29.375 57.75 21.625 46 21.625C40.375 21.625 36.625 24.75 35 27.625H34.875V22.5H23.75V59.875H35.375V41.375C35.375 36.5 36.25 31.875 42.25 31.875C48.25 31.875 48.375 37.375 48.375 41.75V59.875H60Z" fill="#00AFF0"/></svg>
                                        </a>
                                                                    </div>
                                                                    <div class="form-content__person-occupation">
                                        <span>CBDO</span>
                                    </div>
                                                                                                    <div class="form-content__person-email">
                                        <a href="mailto:krister.rekkaro@adm.ee">krister.rekkaro@adm.ee</a>
                                    </div>
                                                            </div>
                                        </div>
                    </div>
    </div>
<p>The post <a href="https://www.adm.ee/et/lahendused/e-commerce-store/">E-poe arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Iseteenindusportaali arendus</title>
		<link>https://www.adm.ee/et/lahendused/self-service-portal/</link>
		
		<dc:creator><![CDATA[ADM Interactive]]></dc:creator>
		<pubDate>Tue, 20 Jun 2023 08:17:29 +0000</pubDate>
				<guid isPermaLink="false">https://www.adm.ee/?post_type=solutions&#038;p=7826</guid>

					<description><![CDATA[<p>Iseteenindusportaal on ülitõhus vahend uute klientide kaasamiseks, klientidega sidemete tõhustamiseks ning ettevõtte ja kliendi suhete parandamiseks. Usume, et hästi disainitud iseteenindusportaal annab käegakatsutavad eelised klienditeenindusele, lõppkasutajale ja ettevõtte äritulemustele, lihtsustades müügiprotsesse ja suurendades efektiivsust. Oleme spetsialiseerunud kliendi eri protsesside tõhusale digiteerimisele. See hõlmab näiteks selliseid töid nagu tarnete või hoolduskäikude planeerimine, lepingute haldamine, klienditeabe ajakohastamine [&#8230;]</p>
<p>The post <a href="https://www.adm.ee/et/lahendused/self-service-portal/">Iseteenindusportaali arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Iseteenindusportaal on ülitõhus vahend uute klientide kaasamiseks, klientidega sidemete tõhustamiseks ning ettevõtte ja kliendi suhete parandamiseks. Usume, et hästi disainitud iseteenindusportaal annab käegakatsutavad eelised klienditeenindusele, lõppkasutajale ja ettevõtte äritulemustele, lihtsustades müügiprotsesse ja suurendades efektiivsust. Oleme spetsialiseerunud kliendi eri protsesside tõhusale digiteerimisele. See hõlmab näiteks selliseid töid nagu tarnete või hoolduskäikude planeerimine, lepingute haldamine, klienditeabe ajakohastamine ja tellimise lihtsustamine.</p>



<p><strong>Meie teadmised ja oskused ainulogimisega (SSO) valmislahenduste valdkonnas</strong></p>



<p>Oleme aja jooksul välja töötanud mitmesuguseid ainulogimisega (SSO) lahendusi eri ettevõtetele, sealhulgas Teliale, LHV-le ja Coopile. Nüüd oleme välja töötanud ainulogimisega valmislahenduse, mille saab kiiresti kasutusele võtta ja sujuvalt teiste süsteemiga integreerida. Nii saab klient logida sisse ühe id-ga mitmesse süsteemi.</p>



<p><strong>Hea iseteenindusportaali eelised</strong></p>



<ul class="wp-block-list">
<li>Vähendab ulatusliku klienditoe vajadust</li>



<li>Suurendab veebisaidi liiklust</li>



<li>Võimaldab personaliseerimist, mis toob kaasa parema kasutuskogemuse</li>



<li>Toetab kaubamärgi mainet, edendades meeldivat suhtlust klientidega</li>
</ul>



    <div class="contact-form">
        <div class="contact-form__content">
                            <div class="form-content__gf-form-wrapper" data-aos="fade-in">
                    
                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='6' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Konsulteeri tasuta meie äriarenduse juhtidega</h2>
                            <p class='gform_description'>Viige oma ettevõte ADM-iga järgmisele tasemele. Ühendame tarkvaraarenduse, pilvelahendused ja digitaalse turunduse, et aidata teil meelitada ligi rohkem kliente, parandada efektiivsust ja teha pidevaid uuendusi. Täitke meie vorm ja räägime sellest, mida ADM teie heaks teha saab.

Tavaliselt vastame mõne tunni jooksul ja oleme valmis kohtuma või kõne tegema juba järgmisel päeval.</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6'  action='/et/lahenduste-kategooriad/digilahendused/feed/#gf_6' data-formid='6' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_6_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Nimi<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /> </div></div><div id="field_6_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>E-post<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_6_2' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_6_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_3" ><label class='gfield_label gform-field-label' for='input_6_3'>Telefon</label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='tel' value='' class='medium'    aria-invalid="false"   /></div></div><div id="field_6_4" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_4" ><label class='gfield_label gform-field-label' for='input_6_4'>Sõnum<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_6_4' class='textarea large'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_6_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_6" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Teie privaatsus on meile oluline. Lubame teie andmeid mitte jagada.<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_6_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_6_6_1' >Nõustun ADM-i veebilehe privaatsuspoliitikaga.</label><input type='hidden' name='input_6.2' value='Nõustun ADM-i veebilehe privaatsuspoliitikaga.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='6' class='gform_hidden' /></div></fieldset><div id="field_6_5" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_5" ><label class='gfield_label gform-field-label screen-reader-text' for='input_6_5'></label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6Lf4XCApAAAAAENX6xA7Jez8gf7n8hdXetFM08vk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div></div></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Send'  onclick='if(window["gf_submitting_6"]){return false;}  if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme' />
            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI2LjFcIjpcIjM1NmQ3YTdlNzJmM2U0ZmNjMmNkZGVjMzUzOTI3ZGFjXCIsXCI2LjJcIjpcImFhODkzODkwZDJjMDRjMjY1NjllZDUxNjMxMmJjOThiXCIsXCI2LjNcIjpcIjEzZDMzYWY3MGZhOWZmYzQ2ZGZjZDZjNjdmYmU3NDVhXCJ9IiwiN2M0MDNiYWUwNDZmNDIzZjQ0MGFlMmQzMGUwMzdjNjIiXQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_6" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_6";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
            
                            <div class="form-content__person-list">
                                                <div class="form-content__person"  data-aos="fade-in">
                                <div class="form-content__person-img">
                                                                            <img decoding="async" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/08/Krister_Rekkaro-min-200x300.webp" alt="" role="presentation" loading="lazy">
                                                                    </div>
                                <div class="form-content__person-name">
                                    <span>Krister Rekkaro</span>
                                                                            <a class="blog-post__author-linkedin" ref="" target="_blank" href="https://www.linkedin.com/in/krister-rekkaro-8ba69a6/" property="url">
                                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 64 64" fill="none"><path d="M16.5 59.875V22.5H4.875V59.875H16.5ZM10.625 17.5C14.375 17.5 17.375 14.375 17.375 10.625C17.375 7 14.375 4 10.625 4C7 4 4 7 4 10.625C4 14.375 7 17.5 10.625 17.5ZM60 59.875V39.375C60 29.375 57.75 21.625 46 21.625C40.375 21.625 36.625 24.75 35 27.625H34.875V22.5H23.75V59.875H35.375V41.375C35.375 36.5 36.25 31.875 42.25 31.875C48.25 31.875 48.375 37.375 48.375 41.75V59.875H60Z" fill="#00AFF0"/></svg>
                                        </a>
                                                                    </div>
                                                                    <div class="form-content__person-occupation">
                                        <span>CBDO</span>
                                    </div>
                                                                                                    <div class="form-content__person-email">
                                        <a href="mailto:krister.rekkaro@adm.ee">krister.rekkaro@adm.ee</a>
                                    </div>
                                                            </div>
                                        </div>
                    </div>
    </div>
<p>The post <a href="https://www.adm.ee/et/lahendused/self-service-portal/">Iseteenindusportaali arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Veebilehtede arendus</title>
		<link>https://www.adm.ee/et/lahendused/veebilehe-arendus/</link>
		
		<dc:creator><![CDATA[ADM Interactive]]></dc:creator>
		<pubDate>Tue, 20 Jun 2023 08:17:07 +0000</pubDate>
				<guid isPermaLink="false">https://www.adm.ee/?post_type=solutions&#038;p=7825</guid>

					<description><![CDATA[<p>Mõjuv veebisait on tänapäeval ettevõtte jaoks ülioluline. ADM-is rõhutame, et tugev veebileht peaks kaasahaaraval viisil esile tõstma meie kliendi brändi, aitama täita ärieesmärke ja kasutaja vajadusi. Usume, et suurepärase veebilehe omadused on:</p>
<p>The post <a href="https://www.adm.ee/et/lahendused/veebilehe-arendus/">Veebilehtede arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Mõjuv veebisait on tänapäeval ettevõtte jaoks ülioluline. ADM-is rõhutame, et tugev veebileht peaks kaasahaaraval viisil esile tõstma meie kliendi brändi, aitama täita ärieesmärke ja kasutaja vajadusi.</p>



<p><strong>Usume, et suurepärase veebilehe omadused on:</strong></p>



<ul class="wp-block-list">
<li><strong>Mõjuv sisu</strong> – informatiivne ja mõjuv sisu, mis tõstab esile ainulaadsed müügipakkumised, kliendi valupunktid ja vajadused.</li>



<li><strong>Kasutajasõbralik</strong> – lihtne navigeerimine, kiire laadimine ja kohalduv igasugustes seadmetes</li>



<li><strong>Ilus disain</strong> – professionaalne ja visuaalselt atraktiivne disain, mis on kooskõlas brändi identiteediga.</li>



<li><strong>Optimeeritud</strong> – SEO, sotsiaalmeediat ja konversiooni arvestav optimeerimine.</li>



<li><strong>Turvaline</strong> – küberohtude ja andmeturbemurrete vastane kaitse.</li>



<li><strong>Ligipääsetav</strong>  – arvestav kõikide kasutajatega</li>
</ul>


    <section class="text-image-overflow">
                    <h2 class="text-image-overflow__title" data-aos="fade-in">
                                    Me oskame suurepäraselt töötada kahe tipptasemel sisuhaldussüsteemiga.                                            </h2>
                
                            <div class="text-image-overflow__block">
                        <div class="text-image-overflow-block__image" data-aos="fade-in">
                            <img fetchpriority="high" decoding="async" width="1024" height="1024" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo.png" class="attachment-large size-large" alt="Wordpress logo" srcset="https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo.png 1024w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-300x300.png 300w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-150x150.png 150w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-768x768.png 768w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-120x120.png 120w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-80x80.png 80w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-60x60.png 60w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-836x836.png 836w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-720x720.png 720w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Wordpress-logo-128x128.png 128w" sizes="(max-width: 1024px) 100vw, 1024px" />                        </div>
                        <div class="text-image-overflow-block__content" data-aos="fade-in">
                                                            <h3 class="text-image-overflow-block__title">WordPress</h3>
                                                                                        <div class="text-image-overflow-block__description"><p>WordPress on internetis kõige laialdasemalt kasutusel ja kõige kiiremini kasvav veebiarendusplatvorm, millele tugineb üle 35% veebisaitidest. Selle tagaliides on lihtne ja selge, varuvariandina saab kasutada võimsat ja paindlikku tekstiredaktorit.</p>
</div>
                                                                                        <div class="text-image-overflow-block__btn">
                                    <a class="cta--blue" href="https://www.adm.ee/technologies/wordpress/">WordPress</a>
                                </div>
                                                    </div>
                    </div>
                                    <div class="text-image-overflow__block is-right">
                        <div class="text-image-overflow-block__image" data-aos="fade-in">
                            <img decoding="async" width="1024" height="1024" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo.png" class="attachment-large size-large" alt="Drupal logo" srcset="https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo.png 1024w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-300x300.png 300w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-150x150.png 150w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-768x768.png 768w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-120x120.png 120w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-80x80.png 80w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-60x60.png 60w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-836x836.png 836w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-720x720.png 720w, https://www.adm.ee/wordpress/wp-content/uploads/2023/06/Drupal-logo-128x128.png 128w" sizes="(max-width: 1024px) 100vw, 1024px" />                        </div>
                        <div class="text-image-overflow-block__content" data-aos="fade-in">
                                                            <h3 class="text-image-overflow-block__title">Drupal</h3>
                                                                                        <div class="text-image-overflow-block__description"><p>Avatud lähtekoodiga platvorm Drupal pakub eeliseid kulude, paindlikkuse, vabaduse, turvalisuse ja jälitatavuse seisukohast. Sellel on kasutajasõbralik kasutajaliides, mille abil on lihtne sisu luua ja avaldada. Üle maailma usaldavad organisatsioonid seda platvormi ka mitmesugustel muudel kasutusaladel peale ettevõtte veebisaidiga seonduvate.</p>
</div>
                                                                                        <div class="text-image-overflow-block__btn">
                                    <a class="cta--blue" href="https://www.adm.ee/technologies/drupal/">Drupal</a>
                                </div>
                                                    </div>
                    </div>
                    </section>


    <section class="accordion">
        <div class="accordion__wrapper">
            <div class="accordion__items">
                                    <div class="accordion__item" >
                        <div class="accordion__item-header" data-aos="fade-right">
                            <div class="accordion__item-header-wrapper" data-aos="fade-left">
                                <h3 class="accordion__item-title">WordPressi ja Drupali võrdlus</h3>
                                                            </div>
                        </div>
                        <div class="accordion__item-body">
                            <p>Kui võrrelda <a href="https://www.adm.ee/technologies/drupal/">Drupalit</a> ja <a href="https://www.adm.ee/technologies/wordpress/">WordPressi</a>, siis Drupal on parem keerulisema kasutusmalli korral. Nii Drupal kui ka WordPress on juhtivad sisuhaldussüsteemid (CMS-süsteemid), mida kasutatakse kogu maailmas miljonite veebisaitide käitamiseks. Nende süsteemide omadused on mitmekesised ja võivad sobida eri otstarbeks. Seetõttu on konkreetse kasutusmalli jaoks optimaalse valiku tegemine keeruline.</p>
<p>Kahe süsteemi erinevuste paremaks selgitamiseks kasutame analoogiat. WordPress on nagu lego ja Drupal on nagu savi. Mõlemat saab kasutada sarnaste asjade, näiteks maja või auto ehitamiseks, aga mõlemal on omad eripärad, tugevad küljed ja piirangud.</p>
<p>Lego abil saab kiiresti kokku panna maja või auto moodi mudeli. Pärismaailma objekti täpse koopia loomine on aga keeruline või koguni võimatu. Seda võib võrrelda üksikasjalikkuse või keerukuse tasemega ja see kehtib ka tarkvara korral. Kui on vaja pärismaailma objekti täpset vastet, tuleb võib-olla kasutada hädalahendusi või häkkimist, sest ainult legoklotsid ei taga vajalikku detailsust.</p>
<p>Kui oleme ehitanud ühtmoodi elutruu majamudeli (või väga keeruka rakenduse) nii legoklotsidest kui ka savist, saame aru, et mõlemaks kulus umbes sama palju aega. Majad on küll ühtmoodi sarnased, aga üks neist on parema arhitektuuriga. Savimaja on tugev ja stabiilne, sest see on üleni savist tehtud. Seda on lihtne laiendada või muuta. Selleks tuleb vaid tükk savi ära võtta või juurde panna, et lisada soovitud funktsioon. Legomaja on aga klotsidest mudel, mida on laiendatud liimi, paberi või mis tahes muu ehitamise ajal käepärast olnud materjaliga. Hooldamise, laiendamise ja muutmise alusena ei ole see nii kindel kui savimaja.</p>
<p>Teise vaatenurga alt võib seda teemat käsitleda aja jooksul vajamineva töö hulka vaadeldes. WordPressi saab kiirelt üles seada ja teha valmis väikese veebisaidi. Põhisüsteemi laiendamiseks on saadaval suur kujunduste ja pistikprogrammide valik. Nii-öelda karbist võetuna WordPress „lihtsalt toimib“. Platvormi edasi kohandades hakkab muudatuste tegemine aga üha rohkem vaeva nõudma.</p>
<p>Drupali korral on asi vastupidi. Kui hakkate Drupaliga veebisaiti looma, alustate süsteemiga, mis ei ole konkreetse kasutusmalli jaoks eelkonfigureeritud. Kõigepealt tuleb vaeva näha, et süsteem oma vajaduste järgi häälestada. Ent kui soovite edaspidi platvormi laiendada ja lisate oma ettevõttele eriomaseid keerulisi kohandatud funktsioone, nõuab see suhteliselt vähem tööd. Drupali põhisüsteem on välja töötatud sellisena, et seda saab igal tasandil väga hästi laiendada.</p>
<p>Lihtsamalt öeldes on alginvesteering Drupali korral suurem, kuid aja jooksul veebisaiti laiendades tuleb suhteliselt vähe vaeva näha. WordPressi korral on alginvesteering väiksem, aga veebisaidi arenedes ja keerukuse suurenedes on vajalikku tööd rohkem.</p>
<p>Mõlemal platvormil on sarnaseid jooni ja teiste süsteemidega võrreldes oma eelised. Kuna need on avatud lähtekoodiga, ei ole vaja kommertslitsentse ega tellimustasu, mis kaasneb omandtarkvaraga või tarkvara teenusena pakkuvate lahendustega. Lisaks põhinevad nii Drupal kui ka WordPress programmeerimiskeelel PHP, mis tähendab, et arendustiim vajab mõlema kasutamiseks sarnaseid oskusi.</p>
<p>Võrreldes tarkvara teenusena pakkuvate platvormidega (nt Wix) on nii Drupal kui ka WordPress täielikult avatud ja kohandatavad, võimaldavad sujuvat integratsiooni muude süsteemidega ja juurutamist teie valitud taristus.</p>
                        </div>
                    </div>
                            </div>
        </div>
    </section>



    <div class="contact-form">
        <div class="contact-form__content">
                            <div class="form-content__gf-form-wrapper" data-aos="fade-in">
                    
                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='7' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
                            <h2 class="gform_title">Konsulteeri tasuta meie äriarenduse juhtidega</h2>
                            <p class='gform_description'>Viige oma ettevõte ADM-iga järgmisele tasemele. Ühendame tarkvaraarenduse, pilvelahendused ja digitaalse turunduse, et aidata teil meelitada ligi rohkem kliente, parandada efektiivsust ja teha pidevaid uuendusi. Täitke meie vorm ja räägime sellest, mida ADM teie heaks teha saab.

Tavaliselt vastame mõne tunni jooksul ja oleme valmis kohtuma või kõne tegema juba järgmisel päeval.</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6'  action='/et/lahenduste-kategooriad/digilahendused/feed/#gf_6' data-formid='6' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_6_1" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_1" ><label class='gfield_label gform-field-label' for='input_6_1'>Nimi<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /> </div></div><div id="field_6_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_2" ><label class='gfield_label gform-field-label' for='input_6_2'>E-post<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_6_2' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_6_3" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_3" ><label class='gfield_label gform-field-label' for='input_6_3'>Telefon</label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='tel' value='' class='medium'    aria-invalid="false"   /></div></div><div id="field_6_4" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_4" ><label class='gfield_label gform-field-label' for='input_6_4'>Sõnum<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_6_4' class='textarea large'     aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></div><fieldset id="field_6_6" class="gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_6" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Teie privaatsus on meile oluline. Lubame teie andmeid mitte jagada.<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class='ginput_container ginput_container_consent'><input name='input_6.1' id='input_6_6_1' type='checkbox' value='1'   aria-required="true" aria-invalid="false"   /> <label class="gform-field-label gform-field-label--type-inline gfield_consent_label" for='input_6_6_1' >Nõustun ADM-i veebilehe privaatsuspoliitikaga.</label><input type='hidden' name='input_6.2' value='Nõustun ADM-i veebilehe privaatsuspoliitikaga.' class='gform_hidden' /><input type='hidden' name='input_6.3' value='6' class='gform_hidden' /></div></fieldset><div id="field_6_5" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_6_5" ><label class='gfield_label gform-field-label screen-reader-text' for='input_6_5'></label><div id='input_6_5' class='ginput_container ginput_recaptcha' data-sitekey='6Lf4XCApAAAAAENX6xA7Jez8gf7n8hdXetFM08vk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div></div></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Send'  onclick='if(window["gf_submitting_6"]){return false;}  if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;}  jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme' />
            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI2LjFcIjpcIjM1NmQ3YTdlNzJmM2U0ZmNjMmNkZGVjMzUzOTI3ZGFjXCIsXCI2LjJcIjpcImFhODkzODkwZDJjMDRjMjY1NjllZDUxNjMxMmJjOThiXCIsXCI2LjNcIjpcIjEzZDMzYWY3MGZhOWZmYzQ2ZGZjZDZjNjdmYmU3NDVhXCJ9IiwiN2M0MDNiYWUwNDZmNDIzZjQ0MGFlMmQzMGUwMzdjNjIiXQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script type="text/javascript">
/* <![CDATA[ */
 gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.adm.ee/wordpress/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "6", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_6" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_6";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_6" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [6, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 6, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); 
/* ]]&gt; */
</script>
                </div>
            
                            <div class="form-content__person-list">
                                                <div class="form-content__person"  data-aos="fade-in">
                                <div class="form-content__person-img">
                                                                            <img decoding="async" src="https://www.adm.ee/wordpress/wp-content/uploads/2023/08/Krister_Rekkaro-min-200x300.webp" alt="" role="presentation" loading="lazy">
                                                                    </div>
                                <div class="form-content__person-name">
                                    <span>Krister Rekkaro</span>
                                                                            <a class="blog-post__author-linkedin" ref="" target="_blank" href="https://www.linkedin.com/in/krister-rekkaro-8ba69a6/" property="url">
                                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 64 64" fill="none"><path d="M16.5 59.875V22.5H4.875V59.875H16.5ZM10.625 17.5C14.375 17.5 17.375 14.375 17.375 10.625C17.375 7 14.375 4 10.625 4C7 4 4 7 4 10.625C4 14.375 7 17.5 10.625 17.5ZM60 59.875V39.375C60 29.375 57.75 21.625 46 21.625C40.375 21.625 36.625 24.75 35 27.625H34.875V22.5H23.75V59.875H35.375V41.375C35.375 36.5 36.25 31.875 42.25 31.875C48.25 31.875 48.375 37.375 48.375 41.75V59.875H60Z" fill="#00AFF0"/></svg>
                                        </a>
                                                                    </div>
                                                                    <div class="form-content__person-occupation">
                                        <span>CBDO</span>
                                    </div>
                                                                                                    <div class="form-content__person-email">
                                        <a href="mailto:krister.rekkaro@adm.ee">krister.rekkaro@adm.ee</a>
                                    </div>
                                                            </div>
                                        </div>
                    </div>
    </div>
<p>The post <a href="https://www.adm.ee/et/lahendused/veebilehe-arendus/">Veebilehtede arendus</a> appeared first on <a href="https://www.adm.ee/et/">ADM</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
