1<!DOCTYPE html> 2<html lang="hu"> 3 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width"> 7 <link rel="profile" href="http://gmpg.org/xfn/11"> 8 <link rel="pingback" href="https://www.hoordev.com/xmlrpc.php"> 9 <title>Köpönyeg – Horváth Dusán hivatalos oldala</title> 10<meta name='robots' content='max-image-preview:large' /> 11<link rel='dns-prefetch' href='//www.google.com' /> 12<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 13<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 14<link rel="alternate" type="application/rss+xml" title="Horváth Dusán hivatalos oldala » hÃrcsatorna" href="https://www.hoordev.com/feed/" /> 15<link rel="alternate" type="application/rss+xml" title="Horváth Dusán hivatalos oldala » hozzászólás hÃrcsatorna" href="https://www.hoordev.com/comments/feed/" /> 16<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.hoordev.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.hoordev.com%2Fproject%2Fkoponyeg%2F" /> 17<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.hoordev.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.hoordev.com%2Fproject%2Fkoponyeg%2F&format=xml" /> 18<style id="wp-img-auto-sizes-contain-inline-css"> 19img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 20/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 21</style> 22<style id="wp-emoji-styles-inline-css"> 23 24 img.wp-smiley, img.emoji { 25 display: inline !important; 26 border: none !important; 27 box-shadow: none !important; 28 height: 1em !important; 29 width: 1em !important; 30 margin: 0 0.07em !important; 31 vertical-align: -0.1em !important; 32 background: none !important; 33 padding: 0 !important; 34 } 35/*# sourceURL=wp-emoji-styles-inline-css */ 36</style> 37<style id="wp-block-library-inline-css"> 38:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
38--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 39 40/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 41</style> 42<style id="classic-theme-styles-inline-css"> 43/*! This file is auto-generated */ 44.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 45/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 46</style> 47 48<style id="global-styles-inline-css"> 49:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
49--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
49.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 50/*# sourceURL=global-styles-inline-css */ 51</style> 52 53<link rel='stylesheet' id='fw-ext-builder-frontend-grid-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/extensions/builder/static/css/frontend-grid.css?ver=1.0.0' media='all' /> 54<link rel='stylesheet' id='fw-ext-forms-default-styles-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/extensions/forms/static/css/frontend.css?ver=3.0.0' media='all' /> 55<link rel='stylesheet' id='font-awesome-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/static/libs/font-awesome/css/font-awesome.min.css?ver=3.0.0' media='all' /> 56<link rel='stylesheet' id='dflip-style-css' href='https://www.hoordev.com/wp-content/plugins/3d-flipbook-dflip-lite/assets/css/dflip.min.css?ver=2.4.37' media='all' /> 57<link rel='stylesheet' id='bootstrap-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/bootstrap.min.css?ver=3.3.7' media='all' /> 58<link rel='stylesheet' id='normalize-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/normalize.css?ver=1.0' media='all' /> 59<link rel='stylesheet' id='owl-carousel-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/owl.carousel.css?ver=2.0' media='all' /> 60<link rel='stylesheet' id='transition-animations-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/transition-animations.css?ver=1.3.0' media='all' /> 61<link rel='stylesheet' id='animate-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/animate.css?ver=1.0' media='all' /> 62<link rel='stylesheet' id='magnific-popup-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/magnific-popup.css?ver=1.1.0' media='all' /> 63<link rel='stylesheet' id='material-design-iconic-font-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/material-design-iconic-font/css/material-design-iconic-font.min.css?ver=1.0' media='all' /> 64<link rel='stylesheet' id='dashicons-css' href='https://www.hoordev.com/wp-includes/css/dashicons.min.css?ver=7.0.6' media='all' /> 65<link rel='stylesheet' id='fw-option-type-icon-v2-pack-linecons-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/static/libs/linecons/css/linecons.css?ver=3.0.0' media='all' /> 66<link rel='stylesheet' id='fw-option-type-icon-v2-pack-font-awesome-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/static/libs/font-awesome/css/font-awesome.min.css?ver=3.0.0' media='all' /> 67<link rel='stylesheet' id='fw-option-type-icon-v2-pack-entypo-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/static/libs/entypo/css/entypo.css?ver=3.0.0' media='all' /> 68<link rel='stylesheet' id='fw-option-type-icon-v2-pack-linearicons-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/static/libs/lnr/css/lnr.css?ver=3.0.0' media='all' /> 69<link rel='stylesheet' id='fw-option-type-icon-v2-pack-typicons-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/static/libs/typcn/css/typcn.css?ver=3.0.0' media='all' /> 70<link rel='stylesheet' id='fw-option-type-icon-v2-pack-unycon-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/static/libs/unycon/unycon.css?ver=3.0.0' media='all' /> 71<link rel='stylesheet' id='fw-option-type-icon-v2-pack-my_pack-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/material-design-iconic-font/css/material-design-iconic-font.css?ver=3.0.0' media='all' /> 72<link rel='stylesheet' id='aveo-main-styles-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/main.css?ver=1.4.5' media='all' /> 73<link rel='stylesheet' id='aveo-customization-css' href='https://www.hoordev.com/wp-content/themes/aveo/css/customization.css?ver=1.4.5' media='all' /> 74<style id="aveo-customization-inline-css"> 75 76 .header .header-content, 77 .pt-page, 78 .single-page-content .content-area { 79 max-width: 1000px; 80 } 81 82 .pt-page .section-inner, 83 .single-page-content .content-area { 84 border-radius: 15px; 85 } 86 body, 87 p { 88 font-family: Roboto, Helvetica, sans-serif; 89 font-weight: 0; 90 font-style: normal; 91 color: #424242; 92 } 93 94 .form-control, 95 .form-control:focus, 96 .has-error .form-control, 97 .has-error .form-control:focus, 98 .testimonial-author, 99 .form-control, 100 .form-control:focus, 101 .has-error .form-control, 102 .has-error .form-control:focus, 103 .testimonial-author { 104 font-family: Roboto, Helvetica, sans-serif; 105 } 106 107 h1, h2, h3, h4, h5, h6 { 108 font-family: Montserrat, Helvetica, sans-serif; 109 font-weight: 600; 110 font-style: normal; 111 color: #212121; 112 } 113 114 h1 { 115 font-size: 30px; 116 color: #212121; 117 } 118 h2 { 119 font-size: 24px; 120 color: #212121; 121 } 122 h3 { 123 font-size: 18px; 124 color: #212121; 125 } 126 h4 { 127 font-size: 15px; 128 color: #212121; 129 } 130 h5 { 131 font-size: 13px; 132 color: #212121; 133 } 134 h6 { 135 font-size: 11px; 136 color: #212121; 137 } 138 139 .site-title { 140 font-family: Montserrat, Helvetica, sans-serif; 141 font-weight: 600; 142 font-style: normal; 143 } 144 145 @media only screen and (min-width: 991px) { 146 .site-main-menu li a, .site-main-menu li a:hover { 147 color: #49515d; 148 } 149 150 .header.sticked .site-main-menu li a, .header.sticked .site-main-menu li a:hover { 151 color: #49515d; 152 } 153 } 154 .header .logo img { 155 156 height: 40px; 157 max-height: 40px; 158 159 width: 40px; 160 161 } 162 163 @media only screen and (min-width: 991px) { 164 .site-title { 165 color: #49515d; 166 } 167 168 .header.sticked .site-title { 169 color: #49515d; 170 } 171 } 172 173 body { 174 background-color: #f5f5f5; 175 } 176 177 @media only screen and (min-width: 991px) { 178 .header.sticked { 179 background-color: #ffffff; 180 } 181 } 182 183 .btn-primary, 184 .btn-primary:hover, 185 .btn-primary:focus, 186 button, input[type="button"], input[type="submit"],
187 .site-main-menu > li > a:after, 188 .timeline-item:after, 189 .skill-percentage, 190 .service-icon, 191 .lm-pricing .lm-package-wrap.highlight-col .lm-heading-row span:after, 192 .portfolio-filters li.active a, 193 .portfolio-filters li.active a:hover, 194 .testimonials.owl-carousel .owl-nav .owl-prev:hover, 195 .testimonials.owl-carousel .owl-nav .owl-next:hover, 196 .clients.owl-carousel .owl-nav .owl-prev:hover, 197 .clients.owl-carousel .owl-nav .owl-next:hover, 198 .share-buttons a:hover, 199 .fw-pricing .fw-package-wrap.highlight-col .fw-heading-row span:after, 200 .cat-links li a, 201 .cat-links li a:hover, 202 .post-navigation .meta-nav:hover, 203 .calendar_wrap td#today, 204 .nothing-found p, 205 .form-control + .form-control-border, 206 .blog-sidebar .sidebar-title h4:after { 207 background-color: #2eca7f; 208 } 209 210 .content-page-with-sidebar .blog-sidebar { 211 background-color: #fbfbfb; 212 } 213 214 @media only screen and (max-width: 991px) { 215 .header { 216 background-color: #2eca7f; 217 } 218 .mobile-header { 219 background-color: #2eca7f; 220 } 221 } 222 223 a, 224 .form-group-with-icon.form-group-focus i, 225 .site-title span, 226 .header-search button:hover, 227 .header-search button:focus, 228 .block-title h3 span, 229 .header-search button:hover, 230 .header-search button:focus, 231 .timeline-item .item-period, 232 .fun-fact-block .fun-value, 233 .blog-card .post-date span, 234 .info-block-w-icon i, 235 .ajax-page-nav > div.nav-item a:hover, 236 .project-general-info .fa, 237 .portfolio-page-nav > div.nav-item a:hover, 238 .comment-author a:hover, 239 .comment-list .pingback a:hover, 240 .comment-list .trackback a:hover, 241 .comment-metadata a:hover, 242 .comment-reply-title small a:hover, 243 .entry-title a:hover, 244 .entry-meta a:hover, 245 .entry-content .edit-link a:hover, 246 .post-navigation a:hover, 247 .image-navigation a:hover, 248 .lmpixels-arrows-nav > div:hover i { 249 color: #2eca7f; 250 } 251 252 .start-page-content .page-header .title-block h2 { 253 color: #ffffff; 254 } 255 256 .start-page-content .page-header .title-block .sp-subtitle { 257 color: #ffffff; 258 } 259 260 a { 261 color: #2eca7f; 262 } 263 264 a:hover { 265 color: #ff9800; 266 } 267 268 .border-top, 269 .border-bottom, 270 .timeline-item, 271 .timeline-item:before, 272 blockquote, 273 .page-links a:hover, 274 .paging-navigation .page-numbers.current, 275 .paging-navigation a:hover { 276 border-color: #2eca7f; 277 } 278 279 .testimonial-content .testimonial-text, 280 .preloader-spinner:after { 281 border-top-color: #2eca7f; 282 } 283 284 .section-inner > .page-header, 285 .content-area > .page-header { 286 background-color: #2eca7f; 287 288 background-image: url(//www.hoordev.com/wp-content/uploads/2017/09/sp_main_bg.png); 289 290 } 291 292 .page-header h2 { 293 color: #ffffff; 294 font-size: 44px; 295 font-family: Montserrat, Helvetica, sans-serif; 296 font-weight: 600; 297 font-style: normal; 298 letter-spacing: 0px; 299 300 text-align: center; 301 302 } 303 304 .page-content, 305 .custom-page-content .page-content, 306 .portfolio-page-content, 307 .content-page-with-sidebar .page-content, 308 .start-page-content .page-content, 309 .single-page-content .content-area .page-content { 310 background-color: rgba(255, 255, 255, 1); 311 } 312 313 .portfolio-grid figure .portfolio-preview-desc .portfolio-preview-desc-inner { 314 background-color: rgba(46,202,127,0.8); 315 } 316 317 .portfolio-grid figure:nth-child(even) .portfolio-preview-desc .portfolio-preview-desc-inner { 318 background-color: rgba(158,81,243,0.8); 319 } 320 321/*# sourceURL=aveo-customization-inline-css */ 322</style> 323<link rel='stylesheet' id='fw-shortcode-section-background-video-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/extensions/shortcodes/shortcodes/section/static/css/background.css?ver=7.0.6' media='all' /> 324<link rel='stylesheet' id='fw-shortcode-section-css' href='https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/extensions/shortcodes/shortcodes/section/static/css/styles.css?ver=7.0.6' media='all' /> 325<link rel='stylesheet' id='aveo-google-fonts-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,regular,italic,500,500italic,700,700italic,900,900italic%7CMontserrat:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic' media='all' />
326<script id="jquery-core-js" src="https://www.hoordev.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 326
326
327<script id="jquery-migrate-js" src="https://www.hoordev.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
327 328 329<!-- Google tag (gtag.js) snippet added by Site Kit --> 330<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 330-331
330 331<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
331GT-5RM3NJQ
vendor: 18 bytes, line 331
331" async></script>
332<script id="google_gtagjs-js-after"> 333window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 334gtag("set","linker",{"domains":["www.hoordev.com"]}); 335gtag("js", new Date()); 336gtag("set", "developer_id.dZTNiMT", true); 337gtag("config", "GT-5RM3NJQ"); 338//# sourceURL=google_gtagjs-js-after 339</script>
vendor: 1 bytes, line 339
339
340<script id="aveo-theme-shortcode-column-js" src="https://www.hoordev.com/wp-content/themes/aveo/framework-customizations/extensions/shortcodes/shortcodes/column/static/js/scripts.js?ver=7.0.6"></script>
vendor: 1 bytes, line 340
340
341<script id="aveo-theme-shortcode-button-js" src="https://www.hoordev.com/wp-content/themes/aveo/framework-customizations/extensions/shortcodes/shortcodes/button/static/js/scripts.js?ver=7.0.6"></script>
vendor: 1 bytes, line 341
341
342<script id="aveo-shortcode-testimonials-slider-js" src="https://www.hoordev.com/wp-content/plugins/aveo-shortcodes/extensions/aveo-shortcodes/shortcodes/testimonials-slider/static/js/scripts.js?ver=7.0.6"></script>
342 343<link rel="https://api.w.org/" href="https://www.hoordev.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.hoordev.com/wp-json/wp/v2/fw-portfolio/292" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.hoordev.com/xmlrpc.php?rsd" /> 344<meta name="generator" content="WordPress 7.0.6" /> 345<link rel="canonical" href="https://www.hoordev.com/project/koponyeg/" /> 346<link rel='shortlink' href='https://www.hoordev.com/?p=292' /> 347<meta name="generator" content="Site Kit by Google 1.188.0" /><style id="custom-background-css"> 348body.custom-background { background-image: url("https://www.hoordev.com/wp-content/uploads/2017/09/main_bg.png"); background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; } 349</style> 350<link rel="icon" href="https://www.hoordev.com/wp-content/uploads/2018/10/cropped-circle-32x32.png" sizes="32x32" /> 351<link rel="icon" href="https://www.hoordev.com/wp-content/uploads/2018/10/cropped-circle-192x192.png" sizes="192x192" /> 352<link rel="apple-touch-icon" href="https://www.hoordev.com/wp-content/uploads/2018/10/cropped-circle-180x180.png" /> 353<meta name="msapplication-TileImage" content="https://www.hoordev.com/wp-content/uploads/2018/10/cropped-circle-270x270.png" /> 354<style id="wp-custom-css"> 355.header { 356 -webkit-transform: translateZ(0); 357 overflow: auto; 358} 359</style> 360</head> 361 362<body class="wp-singular fw-portfolio-template-default single single-fw-portfolio postid-292 custom-background wp-theme-aveo masthead-fixed full-width singular"> 363 364<!-- Loading animation --> 365<div class="preloader"> 366 <div class="preloader-animation"> 367 <div class="preloader-spinner"> 368 </div> 369 </div> 370</div> 371<!-- /Loading animation --> 372 373<div id="page" class="page-layout"> 374 375 <header id="site_header" class="header mobile-menu-hide"> 376 <div class="header-content clearfix"> 377 378 <div class="site-title-block mobile-hidden"> 379 <a href="https://www.hoordev.com/"> 380 <h1 class="site-title">Horváth<span> Dusán</span></h1> 381 </a> 382 </div> 383 384 385 <!-- Navigation --> 386 <div class="site-nav"> 387 <ul id="menu-klasszikus-menu" class="aveo-classic-menu site-main-menu"><li id="menu-item-10" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-10"><a rel="kezdolap" href="https://www.hoordev.com/#kezdolap">KezdÅlap</a></li> 388<li id="menu-item-123" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-123"><a rel="magamrol" href="https://www.hoordev.com/#magamrol">Magamról</a></li> 389<li id="menu-item-124" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-124"><a rel="foglalkozasom" href="https://www.hoordev.com/#foglalkozasom">Foglalkozásom</a></li> 390<li id="menu-item-1879" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1879"><a rel="portfolio" href="https://www.hoordev.com/portfolio/#portfolio">Portfólió</a></li> 391<li id="menu-item-128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-128"><a rel="kapcsolat" href="https://www.hoordev.com/#kapcsolat">Kapcsolat</a></li> 392<li id="menu-item-1755" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-1755"><a href="https://www.hoordev.com/#blog">Blog</a></li> 393</ul> </div> 394 <!-- Navigation --> 395 </div> 396 </header> 397 <!-- /Header --> 398 399 <!-- Mobile Header --> 400 <div class="mobile-header mobile-visible"> 401 <div class="mobile-logo-container"> 402 403 <div class="mobile-site-title"> 404 Horváth Dusán </div> 405 </div> 406 407 <a class="menu-toggle mobile-visible"> 408 <i class="fa fa-bars"></i> 409 </a> 410 </div> 411 <!-- /Mobile Header --> 412 413<div id="main" class="site-main">
414 <div id="main-content" class="single-page-content"> 415 <div id="primary" class="content-area"> 416 417 <article id="post-292" class="post-292 fw-portfolio type-fw-portfolio status-publish has-post-thumbnail hentry fw-portfolio-category-android fw-portfolio-category-infoframe"> 418 419 <div class="entry-content"> 420 <div id="portfolio-page" class="portfolio-page-content"> 421 <div class="portfolio-page-wrapper"> 422 423 <nav class="portfolio-page-nav"> 424 <div class="nav-item portfolio-page-prev-next"> 425 <a href="https://www.hoordev.com/project/life/" rel="next" > 426 <span class="meta-nav" title="Life"><i class="zmdi zmdi-chevron-left portfolio-nav-prev"></i></span> 427 </a> 428 429 <a href="https://www.hoordev.com/project/hoordev/" rel="next" > 430 <span class="meta-nav" title="Curriculum Vitae"><i class="zmdi zmdi-chevron-right portfolio-nav-next"></i></span> 431 </a> 432 </div> 433 </nav> 434 435 <div class="portfolio-page-title"> 436 <h1>Köpönyeg</h1> </div> 437 438 <div class="row"> 439 <div class="col-sm-12 col-md-8 portfolio-block"> 440 441 <div class="fw-page-builder-content"><section class="fw-main-row " > 442 <div class="fw-container"> 443 <div class="row"> 444 445 446<div class=" col-xs-12 col-sm-2 "> 447 <div id="col_inner_id-6abf0980489a4" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 448 449 450 <div id="#single_image_568636549f1f1dac2f4c952d1d1a98af" class="single-image "> 451 <span class="single-image-wrap" > 452 <img decoding="async" src="//hoordev.com/wp-content/uploads/2019/04/koponyeg_archive_brand_logo.png" alt="image"> 453 </span> 454 </div> 455 456 457 </div> 458</div> 459</div> 460 461<div class="row"> 462 463 464<div class=" col-xs-12 col-sm-12 "> 465 <div id="col_inner_id-6abf098048b30" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 466 467<div class="block-title"> 468 <h3><span>BevezetÅ</span></h3> 469</div> 470<p style="text-align: justify;">Az aktualitását élÅ produktumom, melyben nem csupán egy naprakész, lendületes appot köszönhetek. Az idÅszak, ami egyben új korszakot is alakÃtott a hétköznapjaimba. Tudniillik a projekt felkeresési alapon érkezett be hozzám. Erre alapulva egyidÅben több fÅ döntésben is határozatra kellett jutnom. Ez megalapozott volt, mivel a kivitelezés megkaparintása egy új, másik vállalathoz kötÅdött. Az idilli lehetÅség alkalma adta is magát, mivel amúgy is megmozgatott, hogy máshol bÅvÃtsem tapasztalataimat. Az ember fiatal, céljai vannak, ebbÅl fakadóan nem engedhettem el ezt, mint egy hibátlan referenciát a palettámból.</p><blockquote><p style="text-align: justify;">A szoftverész vonalat elengedve az alkalmazáshoz személy szerint is kötÅdtem. Hazánkban nincsen kifejezetten sok meteorológia szolgáltatás, - ami országos lefedettségű, saját erÅforrással, Ãgy az ember könnyen tud hosszútávú lojális állást foglalni egy termék mindennapi használata mellett. RészemrÅl ez 2012 volt, mikor hozzájutottam az elsÅ androidos készülékemhez és megbÃzható hazai idÅjárás appot kerestem.</p></blockquote><p style="text-align: justify;">A céltudatos szerencse sem véletlen. EbbÅl fakad, miszerint jómagam vezényelhettem le a megrendeléshez köthetÅ belsÅs termékmenedzseri teendÅket. Ezt tetÅzi, hogy megnyertem magamnak a projektmenedzseri pozÃciót is.</p><p style="text-align: justify;">A munkálatok - az akkor éles környezetben lévÅ, natÃv alkalmazásokhoz köthetÅek. Ekkori állapotukban egy sok-sok éves keretrendszerrel rendelkeztek. A megrendelés egészen pontosan ezek teljes körű felújÃtásáról szólt. A megújulás alkalmával szerencsére<em>, - már akinek(...)</em>, nem beszéltünk <a href="https://hu.wikipedia.org/wiki/Platformf%C3%BCggetlens%C3%A9g" target="_blank" rel="noopener">cross-platform</a> alapokról, avagy <a href="https://en.wikipedia.org/wiki/Code_refactoring" target="_blank" rel="noopener">refaktorálási</a> módszertanról. A köpönyeg egésze egy régóta érdemelt felújÃtást könyvelhetett el magának, beleértve a <a href="https://en.wikipedia.org/wiki/Mobile_backend_as_a_service" target="_blank" rel="noopener">backend</a> szekciót és a kiszolgáló szervereket egyaránt.</p> 471<div class="block-title"> 472 <h3><span>LeÃrás</span></h3> 473</div> 474<p style="text-align: justify;">A programozáshoz köthetÅ elsÅ alapok 2018 tavaszán kerültek leütésre, amivel kezdetét vette a végtelen erÅforrás, - csapatokra osztott, felhasználása. A fejlesztés az átadás napjáig több ütemtervben tudott megvalósulni. A mérföldkövek összeállÃtását az idÅ szoros függvényében kellett kialakÃtani. Az elsÅ tempóban egy meglehetÅsen nem piacképes design kellett lefejleszteni. Véleményem szerint evidensnek tartottam, hogy az appok stabil deficitbe futnak. Ekkor a szerencse ismét elérhetÅ távolságba került, Ãgy még idÅ elÅtt kerÃtve lett egy magabiztos desginer, aki nem eltemeti, hanem tovább emeli, - az ekkor már magas értékkel rendelkezÅ országos brandet. Az elsÅ körös fejlesztÅi igények nyár közepére kerültek valós érvénybe, amit egy galamb hozta közleménnyel meg is borÃtottak. Miszerint szerkezet megtartással, de egy teljesen új külsÅt kell varázsolni a már elkészült, új mobilappoknak.</p><p style="text-align: justify;">A csapatunk 3 belsÅs és még legalább ennyi külsÅs <a href="https://en.wikipedia.org/wiki/Front_and_back_ends" target="_blank" rel="noopener">backendesre</a> épült. A tesztelés alkalmával kiemelt szerepet kapott a komplex esetek definiált tervezése is. A fejlesztÅk körében roppant jól ismert <a href="https://hu.wikipedia.org/wiki/Feketedoboz_(rendszerelm%C3%A9let)" target="_blank" rel="noopener">fekete</a> és <a href="https://hu.wikipedia.org/wiki/Feh%C3%A9r_doboz" target="_blank" rel="noopener">fehér</a> dobozos eljárás került gazdagon a terÃtékre. Ez utóbbiak sikeres végbemenetelét követte, miszerint készen álltak az alkalmazások az áruházban történÅ publikálásra. Ezt megelÅzÅen, külön figyelem lett szentelve a megfelelÅ <a href="https://en.wikipedia.org/wiki/Software_modernization" target="_blank" rel="noopener">migrációs</a> algoritmusok létrehozására. Ezt elengedhetetlennek tartottuk, mivel az új és a régi rendszerek inkonzisztens megoldásokból épültek fel.</p> 475 476 <div id="#single_image_d838c676280adb2edb0e067421fd7cbd" class="single-image ">
477 <span class="single-image-wrap" > 478 <img decoding="async" src="//hoordev.com/wp-content/uploads/2019/04/koponyeg_archive_preview_01.png" alt="image"> 479 </span> 480 </div> 481 482 483 484<div class="block-title"> 485 <h3><span>UX és publikálás</span></h3> 486</div> 487<blockquote><p style="text-align: justify;">A ux, a user experience design rövidÃtése, magyarul a felhasználói élmény megtervezését jelenti.</p></blockquote><p style="text-align: justify;">Az idÅ teltével a hozzáférési akaratom és az eszköztáram is egyre tágabbra tudott szélesedni. Ãgy a kritikus énem, - mely az alapot adta, és a rendszerbe integrálódásom következtében: a fejlesztÅi feladatok mellett párhuzamosan engedhettem újra útjára a tervezÅi kompetenciámat. Az igények egyértelműen adottak voltak. Mivel egészen pontosan tudom mibÅl mit lehet kihozni, Ãgy azt is: milyen fogadtatásban fog részesülni a '18 Szeptemberében kiadott elsÅ (új) fÅverzió.</p><p style="text-align: justify;">Ezek fejében rövidesen az új év után neki is láttam egy olyan felhasználói élményt biztosÃtó felület tervezésének, mely garantáltan pozitÃv fogadtatásban részesül, - a hosszútávú benyomásokat illetve. Ez utóbbiak 3 fÅ szemszöget vettek figyelembe:</p><ul><li>Mi fogadja elsÅként a felhasználót</li><li>Mit lát, használ legtöbbet a felhasználó</li><li>Mennyire fogja azt újra használatba venni</li></ul><p style="text-align: justify;">Ezeket ötvözve meg is alapult az új ötletbörzém: miszerint lehetne a meglévÅ, - eredetileg rosszul felhasznált, motÃvumokba új életet lehelni. Ekkor nyitottam is egy <a href="https://www.draw.io/" target="_blank" rel="noopener">draw.io</a>-t és határtalanságot nem szabva, újra rajzoltam a kezdÅlap működési logikáját és a felsÅ rész vizuális értékeit is.</p><blockquote><p style="text-align: justify;">A piacon könnyedén megfigyelhetÅ, hogy egy grafikusnak általában abban merül ki az eszközkészlete, hogy létezik horizontális és vertikális scrollozási lehetÅség. Ezekbe pedig konstans helyre lehet elhelyezni alkotóelemeket és készen is vagyunk. Az adott tervezÅ piaci frissességérÅl nem is beszélve, - tisztelet a kivételnek (...)</p></blockquote><p style="text-align: justify;">Az Ãn elÅnyöm a tapasztalati jártasságban rejlett. Ãgy érdemileg tudtam felhasználni a <a href="https://design.google/library/making-more-with-material/" target="_blank" rel="noopener">Material Design</a> megújult 2.0-ás kiadását. Ezáltal komolyabb figyelem lett szentelve redundánsságtól mentes nézet felépÃtésére és a megfelelÅ z koordináták kialakÃtására. Az elkészült eredménybÅl kiemelésre méltó:</p><ul><li>A felsÅ kék kártyában függetlenül animáló belsÅ tartalom, annak forgatásakor</li><li>A felsÅ kék kártyában lévÅ parallax animáció a fÅ tartalom mozgatása ideje alatt</li><li>Az adatbetöltéshez használt, - tartalom egészébe ágyazott, Shimmer effekt</li><li>Az alsó sávban kialakÃtott új menüsáv</li><li>Az érintés visszajelzésre alkalmazott skálázódó nézet animáció, ripple effekttel kiegészÃtve</li></ul><p style="text-align: justify;">Az élesÃtéshez köthetÅ folyamatok az Åsz eleji átadást követÅen hozzávetÅlegesen havi szinten történtek meg. Az elején kulcsfontosságú prioritást élvezett a bemutatáskor lemaradt valamennyi funkció hiánypótlása. Tekintve az eseményt emlÃtÅ, - napjainkig nyúló, idÅszakokat, több kisebb-nagyobb problémával kellett küszködni az elérhetÅ erÅforrás gárda kapcsán. Szerencsére javarészt sikerrel végzÅdtek a kitűzött feladatok teendÅi. Ugyanakkor a felhasználók visszajelzései, kiemelt figyelmet kaptam. Még abban az esetben is, mikor ideig-óráig úgy gondolhatták, el sincs olvasva az Ãrt értékelésük.</p><a href="https://play.google.com/store/apps/details?id=hu.ng.koponyeg" target="_blank" id="button_f932cf0498d4cc3caee30228bbfe4f49" class="btn btn-primary" data-mtop="10" data-mbottom="40">Letöltés</a><blockquote><p>KezdÅlapi animációk</p></blockquote> </div> 488</div> 489</div> 490 491<div class="row"> 492 493 494<div class=" col-xs-12 col-sm-6 "> 495 <div id="col_inner_id-6abf098048df7" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 496 497 498 <div id="#single_image_8f961f41c0ee853c7d0ffef088da273e" class="single-image ">
499 <span class="single-image-wrap" > 500 <img decoding="async" src="//hoordev.com/wp-content/uploads/2019/04/koponyeg_archive_home_page_ux_cut.gif" alt="image"> 501 </span> 502 </div> 503 504 505 </div> 506</div> 507 508 509<div class=" col-xs-12 col-sm-6 "> 510 <div id="col_inner_id-6abf098048e5b" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 511 512 513 <div id="#single_image_f0cadc585eafdbe240fc00dc3d8d3314" class="single-image "> 514 <span class="single-image-wrap" > 515 <img decoding="async" src="//hoordev.com/wp-content/uploads/2019/04/koponyeg_archive_home_page_card_ux_cut.gif" alt="image"> 516 </span> 517 </div> 518 519 520 </div> 521</div> 522</div> 523 524<div class="row"> 525 526 527<div class=" col-xs-12 col-sm-12 "> 528 <div id="col_inner_id-6abf098048f20" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 529 <blockquote><p>Alsó menüsáv és érintése</p></blockquote> </div> 530</div> 531</div> 532 533<div class="row"> 534 535 536<div class=" col-xs-12 col-sm-6 "> 537 <div id="col_inner_id-6abf098048fe4" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 538 539 540 <div id="#single_image_4b970854cf82418a259b81fafa9e3ea9" class="single-image "> 541 <span class="single-image-wrap" > 542 <img decoding="async" src="//hoordev.com/wp-content/uploads/2019/04/koponyeg_archive_bottombar_touch_feedback_cut.gif" alt="image"> 543 </span> 544 </div> 545 546 547 </div> 548</div> 549 550 551<div class=" col-xs-12 col-sm-6 "> 552 <div id="col_inner_id-6abf098049051" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 553 554 555 <div id="#single_image_e5f4b34afe47a6936944f205722a32ff" class="single-image "> 556 <span class="single-image-wrap" > 557 <img decoding="async" src="//hoordev.com/wp-content/uploads/2019/04/koponyeg_archive_bottombar_cut.gif" alt="image"> 558 </span> 559 </div> 560 561 562 </div> 563</div> 564</div> 565 566<div class="row"> 567 568 569<div class=" col-xs-12 col-sm-12 "> 570 <div id="col_inner_id-6abf0980490d6" class="fw-col-inner" data-paddings="100px 0px 0px 0px"> 571 <hr><blockquote><p>2018 Q2 - â</p></blockquote> </div> 572</div> 573</div> 574 575<div class="row"> 576 577 578<div class=" col-xs-12 col-sm-6 "> 579 <div id="col_inner_id-6abf098049140" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 580 581 582 <div id="#single_image_aad64b5aa57b109c1a05a9e3c3c4e53b" class="single-image "> 583 <span class="single-image-wrap" > 584 <img decoding="async" src="//hoordev.com/wp-content/uploads/2019/04/new_wave_logo.png" alt="image"> 585 </span> 586 </div> 587 588 589 </div> 590</div> 591</div> 592 593<div class="row"> 594 595 596<div class=" col-xs-12 col-sm-12 "> 597 <div id="col_inner_id-6abf0980491be" class="fw-col-inner" data-paddings="0px 0px 0px 0px"> 598 <hr /> </div> 599</div> 600</div> 601 602<div class="row"> 603 604 605<div class=" col-xs-12 col-sm-12 "> 606 <div id="col_inner_id-6abf09804927b" class="fw-col-inner" data-paddings="100px 0px 0px 0px"> 607 608 609<div id="testimonials_ac4ea6b3896121ea877b43677df8e1c3" class="testimonials owl-carousel" data-mobile-items="1" data-tablet-items="1" data-items="1"> 610 611 <!-- Testimonial testimonials-6abf098049310 --> 612 <div class="testimonial-item testimonial-testimonials-6abf098049310"> 613 614 <!-- Testimonial Author --> 615 <div class="testimonial-credits"> 616 <!-- Picture --> 617 <div class="testimonial-picture"> 618 <img decoding="async" src="//www.hoordev.com/wp-content/uploads/2018/10/avatar.png" alt="ProjektrÅl"/> 619 </div> 620 <!-- /Picture --> 621 <!-- Testimonial author information --> 622 <div class="testimonial-author-info"> 623 <p class="testimonial-author">ProjektrÅl</p> 624 <p class="testimonial-firm"><a href="#">Vélemény</a></p> 625 </div> 626 </div> 627 <!-- /Testimonial author information --> 628 629 <!-- Testimonial Content --> 630 <div class="testimonial-content"> 631 <div class="testimonial-text"> 632 <p>Személyes megÃtélésem szerint nem fér bele egy szolgáltatás teljes felújÃtásába annak tervezésekor, - publikusan nem figyelve a felhasználói igényeket, hogy kevesebbet nyújtson, mint az éles rendszereken működÅ funkcionalitás. Mindezek mellett lekötne, ki Ãtélt odafent elsÅ belátásra 40-60 nap alatt, - hétvégéket beleértve, megvalósÃtható felújÃtás. Ãrtem én, hogy nem egyeztetnek a valósággal, viszont ha meg sem közelÃtjük a racionális értékrendet, az üzlet se vétózza a deficitet(...) Viszont összegezve nagyon szeretem a projektet és csak kÃvánni tudom, hogy s
632okáig a szárnyaim alatt lehessen. Végezetül pedig minden kedves idáig eljutó olvasónak derült, napos idÅt kÃvánok ð</p> 633 </div> 634 </div> 635 <!-- /Testimonial Content --> 636 637 </div> 638 <!-- End of Testimonial testimonials-6abf098049310 --> 639 </div> 640 </div> 641</div> 642</div> 643 644 </div> 645</section> 646</div> 647 </div> 648 649 <div class="col-sm-12 col-md-4 portfolio-block"> 650 <!-- Project Description --> 651 <div class="block-title"> 652 <h3>Adatlap</h3> 653 </div> 654 <ul class="project-general-info"> 655 656 <li><p><i class="fa fa-globe"></i> <a href="https://play.google.com/store/apps/details?id=hu.ng.koponyeg" target="_blank">Google Play</a></p></li> 657 658 <li><p><i class="fa fa-calendar"></i> november 1, 2018</p></li> 659 </ul> 660 661 <div class="text-justify"><p>EsÅ elÅtt Köpönyeg! Tartja a mondás, hogy ne érjen váratlanul semmilyen idÅjárás!</p></div> 662 <!-- /Project Description --> 663 664 <!-- Tags --> 665 <div class="tags-block"> 666 <div class="block-title"> 667 <h3>CÃmkék</h3> 668 </div> 669 <ul class="tags"> 670 671 <li><a>Android</a></li> 672 673 674 <li><a>Java</a></li> 675 676 677 <li><a>Realm</a></li> 678 679 680 <li><a>Retrofit</a></li> 681 682 683 <li><a>Glide</a></li> 684 685 686 <li><a>Firebase</a></li> 687 688 689 <li><a>Fabric</a></li> 690 691 692 <li><a>Proguard</a></li> 693 694 </ul> 695 </div> 696 <!-- /Tags --> 697 698 <!-- Share Buttons --> 699 <div class="btn-group share-buttons"> 700 <div class="block-title"> 701 <h3>Megosztás</h3> 702 </div> 703 <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.hoordev.com/project/koponyeg/" 704 onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');return false;" class="btn" 705 target="_blank" title="Megosztás ide: Facebook"> 706 <i class="fa fa-facebook"></i> 707 </a> 708 <a href="https://twitter.com/share?url=https://www.hoordev.com/project/koponyeg/" 709 onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');return false;" class="btn" 710 target="_blank" title="Megosztás ide: Twitter"> 711 <i class="fa fa-twitter"></i> 712 </a> 713<!-- <a href="https://plus.google.com/share?url=https://www.hoordev.com/project/koponyeg/" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;" class="btn" 714 title="Megosztás ide: Google+"> 715 <i class="fa fa-google-plus"></i> 716 </a> --> 717 <a href="http://www.linkedin.com/shareArticle?mini=true&url=https://www.hoordev.com/project/koponyeg/" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;" class="btn" 718 title="Megosztás ide: LinkedIn"> 719 <i class="fa fa-linkedin"></i> 720 </a> 721 </div> 722 <!-- /Share Buttons --> 723 </div> 724 </div> 725 726 </div> 727 </div> 728 </div> 729 </article> 730 </div> 731 </div> 732</div> 733 </div> 734 <footer> 735 <div class="copyrights">© 2026 Minden jog fenntartva!</div> 736 </footer> 737
737<script type="speculationrules"> 738{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/aveo/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 739</script>
739 740
740<script data-cfasync="false"> 741 window.dFlipLocation = 'https://www.hoordev.com/wp-content/plugins/3d-flipbook-dflip-lite/assets/'; 742 window.dFlipWPGlobal = {"text":{"toggleSound":"Lapoz\u00f3 hangja","toggleThumbnails":"Oldalak","toggleOutline":"V\u00e1zlat\/K\u00f6nyvjelz\u0151","previousPage":"El\u0151z\u0151 oldal","nextPage":"K\u00f6vetkez\u0151 oldal","toggleFullscreen":"Teljes k\u00e9perny\u0151 ","zoomIn":"Nagy\u00edt\u00e1s","zoomOut":"Kicsiny\u00edt\u00e9s","toggleHelp":"Sug\u00f3","singlePageMode":"Egyoldalas m\u00f3d","doublePageMode":"T\u00f6bboldalas m\u00f3d","downloadPDFFile":"Let\u00f6lt\u00e9s","gotoFirstPage":"Els\u0151 oldal","gotoLastPage":"Utols\u00f3 oldal","share":"Megoszt\u00e1s","mailSubject":"I wanted you to see this FlipBook","mailBody":"Check out this site {{url}}","loading":"DearFlip: Loading "},"viewerType":"flipbook","moreControls":"pageMode,startPage,endPage,sound","hideControls":"download,outline","scrollWheel":"true","backgroundColor":"#777","backgroundImage":"","height":"100%","paddingLeft":"20","paddingRight":"20","controlsPosition":"bottom","duration":"800","soundEnable":"true","enableDownload":"false","showSearchControl":"false","showPrintControl":"false","enableAnnotation":false,"enableAnalytics":"false","webgl":"true","hard":"none","maxTextureSize":"1600","rangeChunkSize":"524288","zoomRatio":"1.5","stiffness":"3","pageMode":"0","singlePageMode":"1","pageSize":"0","autoPlay":"false","autoPlayDuration":"5000","autoPlayStart":"false","linkTarget":"2","sharePrefix":"flipbook-"}; 743 </script>
743 744
744<script id="dflip-script-js" src="https://www.hoordev.com/wp-content/plugins/3d-flipbook-dflip-lite/assets/js/dflip.min.js?ver=2.4.37"></script>
vendor: 1 bytes, line 744
744
745<script id="modernizr-js" src="https://www.hoordev.com/wp-content/themes/aveo/js/modernizr.custom.js?ver=2.8.3"></script>
vendor: 1 bytes, line 745
745
746<script id="owl-carousel-js" src="https://www.hoordev.com/wp-content/themes/aveo/js/owl.carousel.min.js?ver=2.0"></script>
vendor: 1 bytes, line 746
746
747<script id="aveo-jquery-validator-js" src="https://www.hoordev.com/wp-content/themes/aveo/js/validator.js?ver=1.0"></script>
vendor: 1 bytes, line 747
747
748<script id="imagesloaded-js" src="https://www.hoordev.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 748
748
749<script id="shuffle-js" src="https://www.hoordev.com/wp-content/themes/aveo/js/jquery.shuffle.min.js?ver=3.1.1"></script>
vendor: 1 bytes, line 749
749
750<script id="masonry-js" src="https://www.hoordev.com/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 750
750
751<script id="hoverdir-js" src="https://www.hoordev.com/wp-content/themes/aveo/js/jquery.hoverdir.js?ver=1.1.0"></script>
vendor: 1 bytes, line 751
751
752<script id="magnific-popup-js" src="https://www.hoordev.com/wp-content/themes/aveo/js/jquery.magnific-popup.min.js?ver=1.1.0"></script>
vendor: 1 bytes, line 752
752
753<script id="aveo-pages-switcher-js" src="https://www.hoordev.com/wp-content/themes/aveo/js/pages-switcher.js?ver=1.4.5"></script>
vendor: 94 bytes, lines 753-754
753 754<script id="js-recaptcha-js" src="https://www.google.com/recaptcha/api.js?ver=2.0"></script>
755<script id="aveo-jquery-main-js" src="https://www.hoordev.com/wp-content/themes/aveo/js/main.js?ver=1.4.5"></script>
vendor: 1 bytes, line 755
755
756<script id="aveo-jquery-main-js-after"> 757var ajaxurl = "https://www.hoordev.com/wp-admin/admin-ajax.php"; 758//# sourceURL=aveo-jquery-main-js-after 759</script>
vendor: 1 bytes, line 759
759
760<script id="fw-shortcode-section-formstone-core-js" src="https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/extensions/shortcodes/shortcodes/section/static/js/core.js?ver=7.0.6"></script>
vendor: 1 bytes, line 760
760
761<script id="fw-shortcode-section-formstone-transition-js" src="https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/extensions/shortcodes/shortcodes/section/static/js/transition.js?ver=7.0.6"></script>
vendor: 1 bytes, line 761
761
762<script id="fw-shortcode-section-formstone-background-js" src="https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/extensions/shortcodes/shortcodes/section/static/js/background.js?ver=7.0.6"></script>
vendor: 1 bytes, line 762
762
763<script id="fw-shortcode-section-js" src="https://www.hoordev.com/wp-content/plugins/lmpixels-framework/framework/extensions/shortcodes/shortcodes/section/static/js/background.init.js?ver=7.0.6"></script>
vendor: 1 bytes, line 763
763
764<script id="wp-emoji-settings" type="application/json"> 765{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.hoordev.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.6"}} 766</script>
vendor: 1 bytes, line 766
766
767<script type="module"> 768/*! This file is auto-generated */ 769var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 770//# sourceURL=https://www.hoordev.com/wp-includes/js/wp-emoji-loader.min.js 771</script>
771 772</body> 773</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.