{"id":3498,"date":"2026-09-22T12:01:00","date_gmt":"2026-09-22T19:01:00","guid":{"rendered":"https:\/\/blogbackend.mobileframe.com\/?p=3498"},"modified":"2026-10-28T12:35:54","modified_gmt":"2026-10-28T19:35:54","slug":"announcing-mobileframe-version-6-9-0","status":"publish","type":"post","link":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0","title":{"rendered":"Announcing MobileFrame version 6.9.0"},"content":{"rendered":"<style>.kb-row-layout-id3498_5c1a8b-08 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id3498_5c1a8b-08 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id3498_5c1a8b-08 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:0px;grid-template-columns:minmax(0, calc(40% - ((var(--global-kb-gap-md, 2rem) * 1 )\/2)))minmax(0, calc(60% - ((var(--global-kb-gap-md, 2rem) * 1 )\/2)));}.kb-row-layout-id3498_5c1a8b-08{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kb-row-layout-id3498_5c1a8b-08{border-top:0px solid var(--global-palette5, #4A5568);border-right:0px solid var(--global-palette5, #4A5568);border-bottom:0px solid var(--global-palette5, #4A5568);border-left:0px solid var(--global-palette5, #4A5568);}.kb-row-layout-id3498_5c1a8b-08 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id3498_5c1a8b-08 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);}}@media all and (max-width: 1024px){.kb-row-layout-id3498_5c1a8b-08{border-top:0px solid var(--global-palette5, #4A5568);border-right:0px solid var(--global-palette5, #4A5568);border-bottom:0px solid var(--global-palette5, #4A5568);border-left:0px solid var(--global-palette5, #4A5568);}}@media all and (max-width: 767px){.kb-row-layout-id3498_5c1a8b-08 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-none, 0rem );max-width:817px;margin-left:auto;margin-right:auto;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id3498_5c1a8b-08{border-top:0px solid var(--global-palette5, #4A5568);border-right:0px solid var(--global-palette5, #4A5568);border-bottom:0px solid var(--global-palette5, #4A5568);border-left:0px solid var(--global-palette5, #4A5568);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id3498_5c1a8b-08 alignnone kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-right-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column3498_3a6703-e6 > .kt-inside-inner-col{display:flex;}.kadence-column3498_3a6703-e6 > .kt-inside-inner-col,.kadence-column3498_3a6703-e6 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column3498_3a6703-e6 > .kt-inside-inner-col{row-gap:var(--global-kb-gap-sm, 1rem);column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column3498_3a6703-e6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}.kadence-column3498_3a6703-e6 > .kt-inside-inner-col > .kb-image-is-ratio-size{align-self:stretch;}.kadence-column3498_3a6703-e6 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery{align-self:stretch;}.kadence-column3498_3a6703-e6 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column3498_3a6703-e6{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_3a6703-e6{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_3a6703-e6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column3498_3a6703-e6 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column3498_3a6703-e6{text-align:center;}.kadence-column3498_3a6703-e6{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column3498_3a6703-e6{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_3a6703-e6{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_3a6703-e6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column3498_3a6703-e6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}@media all and (max-width: 767px){.kadence-column3498_3a6703-e6 > .kt-inside-inner-col{row-gap:var(--global-kb-gap-none, 0rem );flex-direction:column;justify-content:center;align-items:center;}.kt-row-column-wrap > .kadence-column3498_3a6703-e6{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_3a6703-e6{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_3a6703-e6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column3498_3a6703-e6\"><div class=\"kt-inside-inner-col\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full has-custom-border\" style=\"margin-top:0;margin-right:var(--wp--preset--spacing--20);margin-bottom:0;margin-left:var(--wp--preset--spacing--20)\"><a href=\"https:\/\/blogbackend.mobileframe.com\/wp-content\/uploads\/6.9.0-Announce.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"580\" src=\"https:\/\/blogbackend.mobileframe.com\/wp-content\/uploads\/6.9.0-Announce.webp\" alt=\"Announcing MobileFrame 6.9.0\" class=\"wp-image-3499\" style=\"border-style:none;border-width:0px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px\" srcset=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/6.9.0-Announce.webp 1000w, https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/6.9.0-Announce-300x174.webp 300w, https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/6.9.0-Announce-768x445.webp 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>\n<\/div><\/div><\/div>\n\n\n<style>.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col{display:flex;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col,.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col{row-gap:var(--global-kb-gap-none, 0rem );column-gap:var(--global-kb-gap-none, 0rem );}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > *, .kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kt-row-column-wrap > .kadence-column3498_b5d78a-a2{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_b5d78a-a2{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col{align-items:center;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column3498_b5d78a-a2{text-align:left;}.kadence-column3498_b5d78a-a2{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column3498_b5d78a-a2{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_b5d78a-a2{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col{align-items:center;}}@media all and (max-width: 1024px){.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > *, .kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column3498_b5d78a-a2{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_b5d78a-a2{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col{align-items:center;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;justify-content:flex-start;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > *, .kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column3498_b5d78a-a2 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column3498_b5d78a-a2 kb-section-dir-horizontal\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading3498_1acd53-04, .wp-block-kadence-advancedheading.kt-adv-heading3498_1acd53-04[data-kb-block=\"kb-adv-heading3498_1acd53-04\"]{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading3498_1acd53-04 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3498_1acd53-04[data-kb-block=\"kb-adv-heading3498_1acd53-04\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading3498_1acd53-04 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3498_1acd53-04[data-kb-block=\"kb-adv-heading3498_1acd53-04\"] img.kb-inline-image{width:10px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading3498_1acd53-04 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading3498_1acd53-04\">MobileFrame version 6.9.0 is now available. The two biggest changes to our <a href=\"https:\/\/www.mobileframe.com\">no-code application development platform<\/a> are built-in generative AI and an updated iOS Client.<br \/><br \/>Administrators get new tools too, including shared system settings and a way to pause servers for maintenance. In all, the release includes more than 50 enhancements and fixes across the Desktop, Server, Thin Client, Android and iOS.<\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading3498_d83dec-ba, .wp-block-kadence-advancedheading.kt-adv-heading3498_d83dec-ba[data-kb-block=\"kb-adv-heading3498_d83dec-ba\"]{margin-top:var(--global-kb-spacing-xs, 1rem);font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading3498_d83dec-ba mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3498_d83dec-ba[data-kb-block=\"kb-adv-heading3498_d83dec-ba\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading3498_d83dec-ba img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3498_d83dec-ba[data-kb-block=\"kb-adv-heading3498_d83dec-ba\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading3498_d83dec-ba wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading3498_d83dec-ba\">Key Updates in MobileFrame 6.9.0<\/h2>\n\n\n\n<p><strong>Generative AI in the Platform<\/strong><br \/>You can use AI through the AI Assistant, or add it to the apps you build with the new Make AI Request workflow function. Either one can send a document or image along with the prompt.<\/p>\n\n\n\n<p><strong>Updated iOS Client<\/strong><br \/>We made major updates to the iOS Client so it keeps up with newer versions of iOS and can take on more UI features in future releases. It also supports the iPhone 16e, iPhone 18 Pro and iPhone 18 Pro Max, plus newer bar-code sleds.<\/p>\n\n\n\n<p><strong>User-Defined System Settings<\/strong><br \/>You can now easily keep read-only values, like API keys, in one secure place and read them from any workflow. When a key changes, you update it once instead of hunting through every workflow that uses it.<\/p>\n\n\n\n<p><strong>Pausing Servers for Maintenance<\/strong><br \/>Servers can now be paused before planned maintenance and resumed when it&#8217;s done. You can do it by hand from the Desktop, or have an external application call the Desktop to pause, resume or reboot servers on whatever schedule suits you.<\/p>\n\n\n\n<p style=\"margin-bottom:var(--wp--preset--spacing--20)\"><strong>Also in 6.9.0<\/strong><\/p>\n\n\n<style>.wp-block-kadence-iconlist.kt-svg-icon-list-items3498_b4652a-70:not(.this-stops-third-party-issues){margin-top:0px;margin-bottom:0px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items3498_b4652a-70 ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc){margin-top:0px;margin-right:0px;margin-bottom:var(--global-kb-spacing-sm, 1.5rem);margin-left:0px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items3498_b4652a-70 ul.kt-svg-icon-list{grid-row-gap:5px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items3498_b4652a-70 ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single{margin-right:10px;}.kt-svg-icon-list-items3498_b4652a-70 ul.kt-svg-icon-list .kt-svg-icon-list-level-0 .kt-svg-icon-list-single svg{font-size:20px;}<\/style>\n<div class=\"wp-block-kadence-iconlist kt-svg-icon-list-items kt-svg-icon-list-items3498_b4652a-70 kt-svg-icon-list-columns-1 alignnone kt-list-icon-aligntop\"><ul class=\"kt-svg-icon-list\"><style>.kt-svg-icon-list-item-3498_654c1b-7b .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_654c1b-7b\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">Remote setup of the Android Client through a third-party MDM, using Android Enterprise Managed App Configuration<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_bc0681-e0 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_bc0681-e0\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">A Get Files option in the File \/ Document Operation workflow that lists files so you can process or clear out old ones<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_922365-31 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_922365-31\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">A <code>ceiling<\/code> function in the Calculate workflow for rounding up<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_da4657-0f .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_da4657-0f\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">Default files for Photo, Digital Signature and other file-based steps, which sync with the app<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_452b53-5a .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_452b53-5a\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">The RobotoMono font family for Windows, iOS and Android<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_85118d-5d .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_85118d-5d\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">Grid columns chosen at runtime in the Grid Operation workflow<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_49278c-a7 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_49278c-a7\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">Custom fonts on the Android Client<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_71d5bf-08 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_71d5bf-08\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">Faster encryption, faster SQL Server counts and other performance work<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_9863b4-84 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_9863b4-84\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">Passwords up to 30 characters, and clearer Active Directory errors<\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-3498_a50027-e1 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-3498_a50027-e1\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-svg-icon-list-single\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><span class=\"kt-svg-icon-list-text\">A batch of Android stability and usability fixes<\/span><\/li>\n<\/ul><\/div>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading3174_284aef-82_0, .wp-block-kadence-advancedheading.kt-adv-heading3174_284aef-82_0[data-kb-block=\"kb-adv-heading3174_284aef-82_0\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading3174_284aef-82_0 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3174_284aef-82_0[data-kb-block=\"kb-adv-heading3174_284aef-82_0\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading3174_284aef-82_0 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3174_284aef-82_0[data-kb-block=\"kb-adv-heading3174_284aef-82_0\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading3174_284aef-82_0 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading3174_284aef-82_0\">There are also dozens of smaller fixes and improvements across the platform. Details on each feature are in the Online Help and Knowledge Base.<\/p>\n\n\n\n<figure class=\"wp-block-pullquote has-small-font-size\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0\"><blockquote><p>&#8220;Since 2001, we&#8217;ve believed companies shouldn&#8217;t need a team of developers to get the apps their people need.  AI makes that event more true.  In 6.9.0, adding AI to an app is just another workflow step, and no code is involved.  We also significantly updated the iOS client so those apps keep up as Apple updates iOS.&#8221;<\/p><cite>Lonny oswalt, mobileframe ceo<\/cite><\/blockquote><\/figure>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading3498_26a830-12, .wp-block-kadence-advancedheading.kt-adv-heading3498_26a830-12[data-kb-block=\"kb-adv-heading3498_26a830-12\"]{padding-top:0px;margin-top:0px;text-align:center;font-size:var(--global-kb-font-size-sm, 0.9rem);font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading3498_26a830-12 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading3498_26a830-12[data-kb-block=\"kb-adv-heading3498_26a830-12\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading3498_26a830-12 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading3498_26a830-12[data-kb-block=\"kb-adv-heading3498_26a830-12\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading3498_26a830-12 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading3498_26a830-12\">Learn more about <a href=\"https:\/\/www.mobileframe.com\" title=\"\">MobileFrame&#8217;s No-Code App Development Platform<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This update adds built-in generative AI, an updated iOS client, and several new administrator tools.<\/p>\n","protected":false},"author":6,"featured_media":3499,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[8,441],"tags":[447,446,442,443,444,445],"class_list":["post-3498","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-product-releases","tag-mobile-app-development","tag-mobile-app-development-platform","tag-no-code","tag-no-code-app-development","tag-no-code-app-development-platform","tag-no-code-development-platform"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"This update adds built-in generative AI, an updated iOS client, and several new administrator tools.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Lonny Oswalt\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/blogbackend.mobileframe.com\/announcing-mobileframe-version-6-8-2\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"MobileFrame Blog | News, tips, and insights for no-code app development and mobile workforce solutions.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Announcing MobileFrame version 6.9.0 | MobileFrame Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"This update adds built-in generative AI, an updated iOS client, and several new administrator tools.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/blogbackend.mobileframe.com\/announcing-mobileframe-version-6-8-2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/MobileFrame-white-sm-e1773348867241.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/MobileFrame-white-sm-e1773348867241.webp\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-22T19:01:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-28T19:35:54+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Announcing MobileFrame version 6.9.0 | MobileFrame Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"This update adds built-in generative AI, an updated iOS client, and several new administrator tools.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/MobileFrame-white-sm-e1773348867241.webp\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#article\",\"name\":\"Announcing MobileFrame version 6.9.0 | MobileFrame Blog\",\"headline\":\"Announcing MobileFrame version 6.9.0\",\"author\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/author\\\/loswalt#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/wp-content\\\/uploads\\\/6.9.0-Announce.webp\",\"width\":1000,\"height\":580,\"caption\":\"Announcing MobileFrame 6.9.0\"},\"datePublished\":\"2026-09-22T12:01:00-07:00\",\"dateModified\":\"2026-10-28T12:35:54-07:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#webpage\"},\"articleSection\":\"News, Product Releases, mobile app development, mobile app development platform, no-code, no-code app development, no-code app development platform, no-code development platform\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/category\\\/news#listItem\",\"name\":\"News\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/category\\\/news#listItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/category\\\/news\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#listItem\",\"name\":\"Announcing MobileFrame version 6.9.0\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#listItem\",\"position\":3,\"name\":\"Announcing MobileFrame version 6.9.0\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/category\\\/news#listItem\",\"name\":\"News\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/#organization\",\"name\":\"MobileFrame Blog\",\"description\":\"News, tips, and insights for no-code app development and mobile workforce solutions.\",\"url\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/wp-content\\\/uploads\\\/MobileFrame-white-sm-e1773348867241.webp\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0\\\/#organizationLogo\",\"width\":206,\"height\":31,\"caption\":\"MobileFrame Logo (all white)\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/author\\\/loswalt#author\",\"url\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/author\\\/loswalt\",\"name\":\"Lonny Oswalt\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7c6c63ef727a5dcc368a4f6d8381aed76d811f55de83d2eaa09aba449ede2749?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Lonny Oswalt\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#webpage\",\"url\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0\",\"name\":\"Announcing MobileFrame version 6.9.0 | MobileFrame Blog\",\"description\":\"This update adds built-in generative AI, an updated iOS client, and several new administrator tools.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/author\\\/loswalt#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/author\\\/loswalt#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/wp-content\\\/uploads\\\/6.9.0-Announce.webp\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0\\\/#mainImage\",\"width\":1000,\"height\":580,\"caption\":\"Announcing MobileFrame 6.9.0\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/announcing-mobileframe-version-6-9-0#mainImage\"},\"datePublished\":\"2026-09-22T12:01:00-07:00\",\"dateModified\":\"2026-10-28T12:35:54-07:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/\",\"name\":\"MobileFrame Blog\",\"description\":\"News, tips, and insights for no-code app development and mobile workforce solutions.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mobileframe.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Announcing MobileFrame version 6.9.0 | MobileFrame Blog","description":"This update adds built-in generative AI, an updated iOS client, and several new administrator tools.","canonical_url":"https:\/\/blogbackend.mobileframe.com\/announcing-mobileframe-version-6-8-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#article","name":"Announcing MobileFrame version 6.9.0 | MobileFrame Blog","headline":"Announcing MobileFrame version 6.9.0","author":{"@id":"https:\/\/www.mobileframe.com\/blog\/author\/loswalt#author"},"publisher":{"@id":"https:\/\/www.mobileframe.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/6.9.0-Announce.webp","width":1000,"height":580,"caption":"Announcing MobileFrame 6.9.0"},"datePublished":"2026-09-22T12:01:00-07:00","dateModified":"2026-10-28T12:35:54-07:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#webpage"},"isPartOf":{"@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#webpage"},"articleSection":"News, Product Releases, mobile app development, mobile app development platform, no-code, no-code app development, no-code app development platform, no-code development platform"},{"@type":"BreadcrumbList","@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.mobileframe.com\/blog\/#listItem","position":1,"name":"Home","item":"https:\/\/www.mobileframe.com\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.mobileframe.com\/blog\/category\/news#listItem","name":"News"}},{"@type":"ListItem","@id":"https:\/\/www.mobileframe.com\/blog\/category\/news#listItem","position":2,"name":"News","item":"https:\/\/www.mobileframe.com\/blog\/category\/news","nextItem":{"@type":"ListItem","@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#listItem","name":"Announcing MobileFrame version 6.9.0"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.mobileframe.com\/blog\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#listItem","position":3,"name":"Announcing MobileFrame version 6.9.0","previousItem":{"@type":"ListItem","@id":"https:\/\/www.mobileframe.com\/blog\/category\/news#listItem","name":"News"}}]},{"@type":"Organization","@id":"https:\/\/www.mobileframe.com\/blog\/#organization","name":"MobileFrame Blog","description":"News, tips, and insights for no-code app development and mobile workforce solutions.","url":"https:\/\/www.mobileframe.com\/blog\/","logo":{"@type":"ImageObject","url":"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/MobileFrame-white-sm-e1773348867241.webp","@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0\/#organizationLogo","width":206,"height":31,"caption":"MobileFrame Logo (all white)"},"image":{"@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.mobileframe.com\/blog\/author\/loswalt#author","url":"https:\/\/www.mobileframe.com\/blog\/author\/loswalt","name":"Lonny Oswalt","image":{"@type":"ImageObject","@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/7c6c63ef727a5dcc368a4f6d8381aed76d811f55de83d2eaa09aba449ede2749?s=96&d=mm&r=g","width":96,"height":96,"caption":"Lonny Oswalt"}},{"@type":"WebPage","@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#webpage","url":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0","name":"Announcing MobileFrame version 6.9.0 | MobileFrame Blog","description":"This update adds built-in generative AI, an updated iOS client, and several new administrator tools.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.mobileframe.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#breadcrumblist"},"author":{"@id":"https:\/\/www.mobileframe.com\/blog\/author\/loswalt#author"},"creator":{"@id":"https:\/\/www.mobileframe.com\/blog\/author\/loswalt#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/6.9.0-Announce.webp","@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0\/#mainImage","width":1000,"height":580,"caption":"Announcing MobileFrame 6.9.0"},"primaryImageOfPage":{"@id":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0#mainImage"},"datePublished":"2026-09-22T12:01:00-07:00","dateModified":"2026-10-28T12:35:54-07:00"},{"@type":"WebSite","@id":"https:\/\/www.mobileframe.com\/blog\/#website","url":"https:\/\/www.mobileframe.com\/blog\/","name":"MobileFrame Blog","description":"News, tips, and insights for no-code app development and mobile workforce solutions.","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.mobileframe.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"MobileFrame Blog | News, tips, and insights for no-code app development and mobile workforce solutions.","og:type":"article","og:title":"Announcing MobileFrame version 6.9.0 | MobileFrame Blog","og:description":"This update adds built-in generative AI, an updated iOS client, and several new administrator tools.","og:url":"https:\/\/blogbackend.mobileframe.com\/announcing-mobileframe-version-6-8-2","og:image":"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/MobileFrame-white-sm-e1773348867241.webp","og:image:secure_url":"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/MobileFrame-white-sm-e1773348867241.webp","article:published_time":"2026-09-22T19:01:00+00:00","article:modified_time":"2026-10-28T19:35:54+00:00","twitter:card":"summary_large_image","twitter:title":"Announcing MobileFrame version 6.9.0 | MobileFrame Blog","twitter:description":"This update adds built-in generative AI, an updated iOS client, and several new administrator tools.","twitter:image":"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/MobileFrame-white-sm-e1773348867241.webp"},"aioseo_meta_data":{"post_id":"3498","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"MobileFrame","score":0,"analysis":[]},"additional":[]},"primary_term":null,"canonical_url":"https:\/\/blogbackend.mobileframe.com\/announcing-mobileframe-version-6-8-2","og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-10-27 17:15:46","updated":"2026-10-30 11:28:27","seo_analyzer_scan_date":null,"focus_keyword":"MobileFrame","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.mobileframe.com\/blog\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.mobileframe.com\/blog\/category\/news\" title=\"News\">News<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tAnnouncing MobileFrame version 6.9.0\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.mobileframe.com\/blog\/"},{"label":"News","link":"https:\/\/www.mobileframe.com\/blog\/category\/news"},{"label":"Announcing MobileFrame version 6.9.0","link":"https:\/\/www.mobileframe.com\/blog\/announcing-mobileframe-version-6-9-0"}],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/phgdjv-Uq","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.mobileframe.com\/blog\/wp-content\/uploads\/6.9.0-Announce.webp","_links":{"self":[{"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/posts\/3498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/comments?post=3498"}],"version-history":[{"count":9,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/posts\/3498\/revisions"}],"predecessor-version":[{"id":3510,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/posts\/3498\/revisions\/3510"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/media\/3499"}],"wp:attachment":[{"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/media?parent=3498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/categories?post=3498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mobileframe.com\/blog\/wp-json\/wp\/v2\/tags?post=3498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}