{"id":1098,"date":"2025-11-20T06:40:44","date_gmt":"2025-11-20T06:40:44","guid":{"rendered":"https:\/\/csc.jfn.ac.lk\/expr\/?page_id=1098"},"modified":"2026-02-08T02:28:08","modified_gmt":"2026-02-08T02:28:08","slug":"mobile-app-development-ccc26","status":"publish","type":"page","link":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/","title":{"rendered":"Mobile App Development (CCC26)"},"content":{"rendered":"\n<div class=\"wp-block-cover has-large-font-size\" style=\"margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50);min-height:600px;aspect-ratio:unset;\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" class=\"wp-block-cover__image-background wp-image-1114 size-large\" alt=\"\" src=\"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-1024x576.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-1024x576.jpg 1024w, https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-300x169.jpg 300w, https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-768x432.jpg 768w, https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-1536x864.jpg 1536w, https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\" style=\"background-color:#3f4c5d\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-large-font-size\"><\/p>\n<\/div><\/div>\n\n\n\n<p>This course introduces learners to the essential concepts, tools, and practices involved in developing modern mobile applications. It focuses on building practical skills through structured, hands on activities that guide participants from fundamental programming concepts to the creation of fully functional mobile apps. Learners will explore mobile app architectures, user interface design, data handling, and the integration of common device features. By the end of the course, participants will be able to design, develop, test, and deploy simple mobile applications suitable for real world use.<\/p>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center has-medium-font-size is-layout-flex wp-container-core-columns-is-layout-76136483 wp-block-columns-is-layout-flex\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\"><div class=\"wp-block-uagb-faq uagb-faq__outer-wrap uagb-block-667a8b04 uagb-faq-icon-row-reverse uagb-faq-layout-accordion uagb-faq-expand-first-true uagb-faq-inactive-other-true uagb-faq__wrap uagb-buttons-layout-wrap uagb-faq-equal-height     \" data-faqtoggle=\"true\" role=\"tablist\"><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-b8642304 \" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<h4 class=\"uagb-question\"><strong>Target Group<\/strong><\/h4><\/div><div class=\"uagb-faq-content\"><p>This course is suitable for school leavers, undergraduates, professionals, and technology enthusiasts who wish to begin building mobile applications for Android or cross platform environments.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-4b3308c5 \" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<h4 class=\"uagb-question\"><strong>Prerequisites<\/strong><\/h4><\/div><div class=\"uagb-faq-content\"><p>No prior experience is required. This course is suitable for complete beginners. Basic knowledge of JavaScript may be helpful.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-53d444ee \" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<h4 class=\"uagb-question\"><strong>Selection Process<\/strong><\/h4><\/div><div class=\"uagb-faq-content\"><p>Candidates will be selected through a short selection examination that evaluates reasoning skills, basic computing awareness, simple JavaScript knowledge, and general aptitude relevant to learning mobile app development concepts.<br><br>For more details, please visit the \u201c<a href=\"https:\/\/csc.jfn.ac.lk\/expr\/application-process\/\">Application Process<\/a>\u201d page.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-f67a02a7 \" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<h4 class=\"uagb-question\"><strong>Course Highlights<\/strong><\/h4><\/div><div class=\"uagb-faq-content\"><p><strong>Course Objective:<\/strong><br><br>Provide learners with the foundational knowledge and practical skills required to design, develop, and deploy simple mobile applications through guided, hands on learning.<br>\u00a0<br><strong>Course Contents:<\/strong><br><br>\u25cf\u00a0Understand the mobile app ecosystem, development tools, and project structure<br><br>\u25cf\u00a0Learn the fundamentals of mobile app programming, including variables, functions, and control structures<br><br>\u25cf\u00a0Build user interfaces using layouts, components, and visual design principles<br><br>\u25cf\u00a0Practise navigation, state management, and dynamic content creation<br><br>\u25cf\u00a0Work with lists, user inputs, gestures, and interactive app behaviour<br><br>\u25cf\u00a0Fetch and display data from APIs and manage basic error handling<br><br>\u25cf\u00a0Integrate device features such as the camera, location, and sensors<br><br>\u25cf\u00a0Gain introductory experience in deploying mobile applications on emulators and real devices<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-8999be35 \" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<h4 class=\"uagb-question\"><strong>Awarding Certificate<\/strong><\/h4><\/div><div class=\"uagb-faq-content\"><p>To receive the Certificate in Mobile App Development participants must:<br><br>\u25cf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Maintain a minimum attendance of 80 percent<br>\u25cf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Obtain a minimum final mark of 40 percent<br><br><em>The final marks shall be determined through a combination of In-Course Assessments (50%) and the Final Examination (50%).<\/em><br><br><strong>Certificate Categories:<\/strong><br><br>\u25cf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Distinction<\/strong>\u00a0for final marks of 75 percent or above<br>\u25cf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Merit<\/strong>\u00a0for final marks from 55 percent to 74 percent<br>\u25cf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Pass<\/strong>\u00a0for final marks from 40 percent to 54 percent<br><br>Participants who meet the attendance requirement but score below 40 percent will receive a\u00a0<strong>Letter of Participation<\/strong>.<br><\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-016eaa99 \" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox= \"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<h4 class=\"uagb-question\"><strong>Fees<\/strong><\/h4><\/div><div class=\"uagb-faq-content\"><p>\u25cf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Application Fee:<\/strong> LKR 500.00<br>\u25cf\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Course Fee:<\/strong> LKR 16,000.00<br><br><strong>Note:<\/strong>\u00a0The course fee should be paid after the selection process.<\/p><\/div><\/div><\/div>\n\n\n<div class=\"wp-block-uagb-container uagb-block-94e7802a alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-c6be761b\">\n<div class=\"wp-block-uagb-info-box uagb-block-18bfcfd1 uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"><path d=\"M512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM112 224C103.2 224 96 231.2 96 240C96 248.8 103.2 256 112 256H272C280.8 256 288 248.8 288 240C288 231.2 280.8 224 272 224H112zM112 352H464C472.8 352 480 344.8 480 336C480 327.2 472.8 320 464 320H112C103.2 320 96 327.2 96 336C96 344.8 103.2 352 112 352zM376 160C362.7 160 352 170.7 352 184V232C352 245.3 362.7 256 376 256H456C469.3 256 480 245.3 480 232V184C480 170.7 469.3 160 456 160H376z\"><\/path><\/svg><\/div><div class=\"uagb-ifb-title-wrap\"><h5 class=\"uagb-ifb-title\">Course Fee<\/h5><\/div><p class=\"uagb-ifb-desc\"><strong>LKR 16,000.00<\/strong><\/p><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-info-box uagb-block-c8441e70 uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path d=\"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z\"><\/path><\/svg><\/div><div class=\"uagb-ifb-title-wrap\"><h5 class=\"uagb-ifb-title\">Course Duration<\/h5><\/div><p class=\"uagb-ifb-desc\"><strong><strong>36 Hours<\/strong><\/strong> <br>(12 Sundays: 1.00 pm \u2013 4.00 pm)<\/p><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-info-box uagb-block-99d9924a uagb-infobox__content-wrap  uagb-infobox-icon-above-title uagb-infobox-image-valign-top\"><div class=\"uagb-ifb-content\"><div class=\"uagb-ifb-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C298 0 384 85.96 384 192C384 279.4 267 435 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2H168.3zM192 256C227.3 256 256 227.3 256 192C256 156.7 227.3 128 192 128C156.7 128 128 156.7 128 192C128 227.3 156.7 256 192 256z\"><\/path><\/svg><\/div><div class=\"uagb-ifb-title-wrap\"><h5 class=\"uagb-ifb-title\">Venue<\/h5><\/div><p class=\"uagb-ifb-desc\"><strong><strong>Department of Computer Science, University of Jaffna<\/strong><\/strong><\/p><\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-7b4daec9 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-9df7077e\"><h3 class=\"uagb-heading-text\">If you are interested to apply this course<\/h3><\/div>\n\n\n\n<div class=\"wp-block-uagb-buttons uagb-buttons__outer-wrap uagb-btn__default-btn uagb-btn-tablet__default-btn uagb-btn-mobile__default-btn uagb-block-fcc4d3d6\"><div class=\"uagb-buttons__wrap uagb-buttons-layout-wrap\">\n<div class=\"wp-block-uagb-buttons-child uagb-buttons__outer-wrap uagb-block-99c5f041 wp-block-button is-style-outline\"><div class=\"uagb-button__wrapper\"><a class=\"uagb-buttons-repeater wp-block-button__link\" href=\"https:\/\/csc.jfn.ac.lk\/expr\/application-process\/\" onclick=\"return true;\" rel=\"follow noopener\" target=\"_self\"><div class=\"uagb-button__link\">Application Process<\/div><\/a><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This course introduces learners to the essential concepts, tools, and practices involved in developing modern mobile applications. It focuses on building practical skills through structured, hands on activities that guide participants from fundamental programming concepts to the creation of fully functional mobile apps. Learners will explore mobile app architectures, user interface design, data handling, and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1098","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mobile App Development (CCC26) | External Programmes<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mobile App Development (CCC26) | External Programmes\" \/>\n<meta property=\"og:description\" content=\"This course introduces learners to the essential concepts, tools, and practices involved in developing modern mobile applications. It focuses on building practical skills through structured, hands on activities that guide participants from fundamental programming concepts to the creation of fully functional mobile apps. Learners will explore mobile app architectures, user interface design, data handling, and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/\" \/>\n<meta property=\"og:site_name\" content=\"External Programmes\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dcsuoj\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-08T02:28:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/\",\"url\":\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/\",\"name\":\"Mobile App Development (CCC26) | External Programmes\",\"isPartOf\":{\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-1024x576.jpg\",\"datePublished\":\"2025-11-20T06:40:44+00:00\",\"dateModified\":\"2026-02-08T02:28:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#primaryimage\",\"url\":\"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-scaled.jpg\",\"contentUrl\":\"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-scaled.jpg\",\"width\":2560,\"height\":1440},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/csc.jfn.ac.lk\/expr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mobile App Development (CCC26)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/#website\",\"url\":\"https:\/\/csc.jfn.ac.lk\/expr\/\",\"name\":\"External Programmes\",\"description\":\"Department of Computer Science\",\"publisher\":{\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/csc.jfn.ac.lk\/expr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/#organization\",\"name\":\"Department of Computer Science\",\"url\":\"https:\/\/csc.jfn.ac.lk\/expr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2024\/01\/DCS-External_n.png\",\"contentUrl\":\"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2024\/01\/DCS-External_n.png\",\"width\":1587,\"height\":257,\"caption\":\"Department of Computer Science\"},\"image\":{\"@id\":\"https:\/\/csc.jfn.ac.lk\/expr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/dcsuoj\/\",\"https:\/\/www.youtube.com\/channel\/UCH-HZwbKPZf_GdlKHHmIe0g\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mobile App Development (CCC26) | External Programmes","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/","og_locale":"en_US","og_type":"article","og_title":"Mobile App Development (CCC26) | External Programmes","og_description":"This course introduces learners to the essential concepts, tools, and practices involved in developing modern mobile applications. It focuses on building practical skills through structured, hands on activities that guide participants from fundamental programming concepts to the creation of fully functional mobile apps. Learners will explore mobile app architectures, user interface design, data handling, and [&hellip;]","og_url":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/","og_site_name":"External Programmes","article_publisher":"https:\/\/www.facebook.com\/dcsuoj\/","article_modified_time":"2026-02-08T02:28:08+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/","url":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/","name":"Mobile App Development (CCC26) | External Programmes","isPartOf":{"@id":"https:\/\/csc.jfn.ac.lk\/expr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#primaryimage"},"image":{"@id":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#primaryimage"},"thumbnailUrl":"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-1024x576.jpg","datePublished":"2025-11-20T06:40:44+00:00","dateModified":"2026-02-08T02:28:08+00:00","breadcrumb":{"@id":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#primaryimage","url":"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-scaled.jpg","contentUrl":"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2025\/11\/representation-user-experience-interface-design-scaled.jpg","width":2560,"height":1440},{"@type":"BreadcrumbList","@id":"https:\/\/csc.jfn.ac.lk\/expr\/mobile-app-development-ccc26\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/csc.jfn.ac.lk\/expr\/"},{"@type":"ListItem","position":2,"name":"Mobile App Development (CCC26)"}]},{"@type":"WebSite","@id":"https:\/\/csc.jfn.ac.lk\/expr\/#website","url":"https:\/\/csc.jfn.ac.lk\/expr\/","name":"External Programmes","description":"Department of Computer Science","publisher":{"@id":"https:\/\/csc.jfn.ac.lk\/expr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/csc.jfn.ac.lk\/expr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/csc.jfn.ac.lk\/expr\/#organization","name":"Department of Computer Science","url":"https:\/\/csc.jfn.ac.lk\/expr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/csc.jfn.ac.lk\/expr\/#\/schema\/logo\/image\/","url":"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2024\/01\/DCS-External_n.png","contentUrl":"https:\/\/csc.jfn.ac.lk\/expr\/wp-content\/uploads\/2024\/01\/DCS-External_n.png","width":1587,"height":257,"caption":"Department of Computer Science"},"image":{"@id":"https:\/\/csc.jfn.ac.lk\/expr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dcsuoj\/","https:\/\/www.youtube.com\/channel\/UCH-HZwbKPZf_GdlKHHmIe0g"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"exprwpadmin","author_link":"https:\/\/csc.jfn.ac.lk\/expr\/author\/exprwpadmin\/"},"uagb_comment_info":0,"uagb_excerpt":"This course introduces learners to the essential concepts, tools, and practices involved in developing modern mobile applications. It focuses on building practical skills through structured, hands on activities that guide participants from fundamental programming concepts to the creation of fully functional mobile apps. Learners will explore mobile app architectures, user interface design, data handling, and&hellip;","_links":{"self":[{"href":"https:\/\/csc.jfn.ac.lk\/expr\/wp-json\/wp\/v2\/pages\/1098","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csc.jfn.ac.lk\/expr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/csc.jfn.ac.lk\/expr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/csc.jfn.ac.lk\/expr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csc.jfn.ac.lk\/expr\/wp-json\/wp\/v2\/comments?post=1098"}],"version-history":[{"count":10,"href":"https:\/\/csc.jfn.ac.lk\/expr\/wp-json\/wp\/v2\/pages\/1098\/revisions"}],"predecessor-version":[{"id":1300,"href":"https:\/\/csc.jfn.ac.lk\/expr\/wp-json\/wp\/v2\/pages\/1098\/revisions\/1300"}],"wp:attachment":[{"href":"https:\/\/csc.jfn.ac.lk\/expr\/wp-json\/wp\/v2\/media?parent=1098"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}