<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://ramaskills.in</loc></url>
  <url><loc>https://ramaskills.in/products</loc></url>
  <url><loc>https://ramaskills.in/courses</loc></url>
  <url><loc>https://ramaskills.in/batches</loc></url>
  <url><loc>https://ramaskills.in/verify-certificate</loc></url>
  <url><loc>https://ramaskills.in/blog</loc></url>
  <url><loc>https://ramaskills.in/about</loc></url>
  <url><loc>https://ramaskills.in/contact</loc></url>
  <url><loc>https://ramaskills.in/legal/privacy-policy</loc></url>
  <url><loc>https://ramaskills.in/legal/terms-of-service</loc></url>
  <url><loc>https://ramaskills.in/legal/refund-policy</loc></url>
  <url><loc>https://ramaskills.in/legal/delivery-policy</loc></url>
  <url><loc>https://ramaskills.in/products/ramaskills-school-erp</loc><lastmod>2026-06-23</lastmod></url>
  <url><loc>https://ramaskills.in/products/ramaskills-school-app</loc><lastmod>2026-08-29</lastmod></url>
  <url><loc>https://ramaskills.in/products/doc-reader-pdf-word-excel-ppt</loc><lastmod>2026-08-29</lastmod></url>
  <url><loc>https://ramaskills.in/products/nexus-music-player</loc><lastmod>2026-09-01</lastmod></url>
  <url><loc>https://ramaskills.in/products/thumbly-ramaskills</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://ramaskills.in/courses/dsa-with-javascript</loc><lastmod>2026-07-29</lastmod></url>
  <url><loc>https://ramaskills.in/courses/bcc-basic-computer-course</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://ramaskills.in/blog/mastering-android-permissions-in-jetpack-compose-with-accompanist</loc><lastmod>2026-07-15</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-android-app-permissions-in-jetpack-compose</loc><lastmod>2026-07-16</lastmod></url>
  <url><loc>https://ramaskills.in/blog/using-workmanager-with-jetpack-compose-for-background-tasks</loc><lastmod>2026-07-17</lastmod></url>
  <url><loc>https://ramaskills.in/blog/foreground-service-in-android-15-start-stop-jetpack-compose</loc><lastmod>2026-07-18</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-android-background-services-limits-and-workmanager-alternatives</loc><lastmod>2026-07-19</lastmod></url>
  <url><loc>https://ramaskills.in/blog/jetpack-compose-navigation-3-transitioning-to-navdisplay</loc><lastmod>2026-07-20</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-android-services-foreground-background-bound-explained</loc><lastmod>2026-07-21</lastmod></url>
  <url><loc>https://ramaskills.in/blog/building-a-music-streaming-app-with-jetpack-compose-series-recap-part-11</loc><lastmod>2026-07-22</lastmod></url>
  <url><loc>https://ramaskills.in/blog/theming-in-jetpack-compose-creating-a-doctor-app-ui-with-light-dark-mode</loc><lastmod>2026-07-23</lastmod></url>
  <url><loc>https://ramaskills.in/blog/mastering-constraintlayout-in-jetpack-compose-aligning-positioning-ui</loc><lastmod>2026-07-24</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-viewmodel-in-jetpack-compose-for-configuration-changes</loc><lastmod>2026-07-25</lastmod></url>
  <url><loc>https://ramaskills.in/blog/implementing-bottom-navigation-with-jetpack-compose-and-material-3</loc><lastmod>2026-07-26</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-animations-in-jetpack-compose-with-animatedvisibility-and-animate-asstate</loc><lastmod>2026-07-27</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-a-navigation-drawer-in-jetpack-compose-with-material-3</loc><lastmod>2026-07-28</lastmod></url>
  <url><loc>https://ramaskills.in/blog/mastering-navigation-in-jetpack-compose-a-complete-guide</loc><lastmod>2026-07-29</lastmod></url>
  <url><loc>https://ramaskills.in/blog/implementing-horizontal-and-vertical-pagers-in-jetpack-compose</loc><lastmod>2026-07-30</lastmod></url>
  <url><loc>https://ramaskills.in/blog/exploring-lazyverticalgrid-and-lazyhorizontalgrid-in-jetpack-compose</loc><lastmod>2026-07-31</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-lazyrow-and-lazycolumn-in-jetpack-compose</loc><lastmod>2026-08-01</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-a-modal-bottom-sheet-in-jetpack-compose-with-material-3</loc><lastmod>2026-08-02</lastmod></url>
  <url><loc>https://ramaskills.in/blog/implementing-debounced-search-with-snapshotflow-in-jetpack-compose</loc><lastmod>2026-08-03</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-derivedstateof-in-jetpack-compose-to-optimize-recomposition</loc><lastmod>2026-08-04</lastmod></url>
  <url><loc>https://ramaskills.in/blog/using-producestate-in-jetpack-compose-a-guide-to-state-management</loc><lastmod>2026-08-05</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-rememberupdatedstate-in-jetpack-compose-to-fix-stale-values</loc><lastmod>2026-08-06</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-sideeffect-in-jetpack-compose-a-complete-guide</loc><lastmod>2026-08-07</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-launchedeffect-in-jetpack-compose-api-calls-and-progress-bar</loc><lastmod>2026-08-08</lastmod></url>
  <url><loc>https://ramaskills.in/blog/managing-memory-leaks-with-disposableeffect-in-jetpack-compose</loc><lastmod>2026-08-09</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-remembercoroutinescope-in-jetpack-compose</loc><lastmod>2026-08-10</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-activity-compose-lifecycle-in-android-development</loc><lastmod>2026-08-11</lastmod></url>
  <url><loc>https://ramaskills.in/blog/building-a-login-screen-with-jetpack-compose-a-step-by-step-guide</loc><lastmod>2026-08-12</lastmod></url>
  <url><loc>https://ramaskills.in/blog/advanced-state-management-in-jetpack-compose-textfield-and-checkbox</loc><lastmod>2026-08-13</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-state-management-in-jetpack-compose-remember-mutablestateof</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://ramaskills.in/blog/text-styling-in-jetpack-compose-understanding-buildannotatedstring</loc><lastmod>2026-08-15</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-modifiers-in-jetpack-compose-padding-size-background-chaining</loc><lastmod>2026-08-16</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-row-and-column-layouts-in-jetpack-compose</loc><lastmod>2026-08-17</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-inheritance-in-kotlin-single-multi-level-hierarchical</loc><lastmod>2026-08-18</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-data-classes-in-kotlin-equals-hashcode-explained</loc><lastmod>2026-08-19</lastmod></url>
  <url><loc>https://ramaskills.in/blog/project-structure-in-jetpack-compose-a-clean-and-scalable-setup</loc><lastmod>2026-08-20</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-your-first-jetpack-compose-app-project-setup-from-scratch</loc><lastmod>2026-08-21</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-interfaces-in-kotlin-abstraction-and-multiple-inheritance</loc><lastmod>2026-08-22</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-classes-and-objects-in-kotlin-oop-basics</loc><lastmod>2026-08-23</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-loops-in-kotlin-for-while-and-do-while-explained</loc><lastmod>2026-08-24</lastmod></url>
  <url><loc>https://ramaskills.in/blog/kotlin-collections-understanding-list-and-map-with-examples</loc><lastmod>2026-08-25</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-higher-order-functions-and-function-types-in-kotlin</loc><lastmod>2026-08-26</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-lambda-expressions-in-kotlin-a-guide-to-higher-order-functions</loc><lastmod>2026-08-27</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-functions-in-kotlin-parameters-default-arguments-unit</loc><lastmod>2026-08-28</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-if-else-statements-in-kotlin-a-comprehensive-guide</loc><lastmod>2026-08-29</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-kotlin-operators-and-expressions-arithmetic-logical-and-comparison</loc><lastmod>2026-08-30</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-variables-data-types-and-null-safety-in-kotlin</loc><lastmod>2026-08-31</lastmod></url>
  <url><loc>https://ramaskills.in/blog/kotlin-setup-step-by-step-guide-to-installing-intellij-idea</loc><lastmod>2026-09-01</lastmod></url>
  <url><loc>https://ramaskills.in/blog/introduction-to-kotlin-why-choose-it-over-java</loc><lastmod>2026-09-02</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-a-custom-bar-graph-with-canvas-in-jetpack-compose</loc><lastmod>2026-09-03</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-a-custom-progress-bar-with-canvas-in-jetpack-compose</loc><lastmod>2026-09-04</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-a-coupon-card-design-with-jetpack-compose-in-android</loc><lastmod>2026-09-05</lastmod></url>
  <url><loc>https://ramaskills.in/blog/build-a-google-calendar-ui-with-canvas-in-jetpack-compose</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://ramaskills.in/blog/building-a-calendar-ui-with-canvas-in-jetpack-compose</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-a-login-screen-with-cubicto-in-jetpack-compose-canvas</loc><lastmod>2026-09-08</lastmod></url>
  <url><loc>https://ramaskills.in/blog/mastering-bezier-curves-with-jetpack-compose-canvas</loc><lastmod>2026-09-09</lastmod></url>
  <url><loc>https://ramaskills.in/blog/understanding-patheffect-in-canvas-with-jetpack-compose</loc><lastmod>2026-09-10</lastmod></url>
  <url><loc>https://ramaskills.in/blog/animating-with-jetpack-compose-canvas-rotation-colors-and-gradients</loc><lastmod>2026-09-11</lastmod></url>
  <url><loc>https://ramaskills.in/blog/clip-images-into-circle-shape-using-canvas-in-jetpack-compose</loc><lastmod>2026-09-12</lastmod></url>
  <url><loc>https://ramaskills.in/blog/exploring-canvas-in-jetpack-compose-a-beginner-s-guide</loc><lastmod>2026-09-14</lastmod></url>
  <url><loc>https://ramaskills.in/blog/mastering-canvas-in-jetpack-compose-a-comprehensive-guide</loc><lastmod>2026-09-15</lastmod></url>
  <url><loc>https://ramaskills.in/blog/selfie-segmentation-with-ml-kit-a-step-by-step-guide</loc><lastmod>2026-09-16</lastmod></url>
  <url><loc>https://ramaskills.in/blog/exploring-the-science-behind-neuralink-insights-from-elon-musk</loc><lastmod>2026-09-17</lastmod></url>
  <url><loc>https://ramaskills.in/blog/why-nvidia-s-ceo-says-you-shouldn-t-learn-to-code</loc><lastmod>2026-09-18</lastmod></url>
  <url><loc>https://ramaskills.in/blog/training-a-custom-object-detection-model-for-android-with-tensorflow-lite</loc><lastmod>2026-09-19</lastmod></url>
  <url><loc>https://ramaskills.in/blog/implementing-ml-kit-text-recognition-v2-on-android</loc><lastmod>2026-09-20</lastmod></url>
  <url><loc>https://ramaskills.in/blog/jetpack-compose-android-tutorial-networking-with-retrofit-and-coroutines</loc><lastmod>2026-09-21</lastmod></url>
  <url><loc>https://ramaskills.in/blog/jetpack-compose-android-tutorial-project-and-dependency-setup</loc><lastmod>2026-09-22</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-dynamic-ui-with-jetpack-compose-a-comprehensive-guide</loc><lastmod>2026-09-23</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-dynamic-uis-with-jetpack-compose-a-comprehensive-guide</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://ramaskills.in/blog/build-a-document-scanner-app-with-ml-kit-on-android</loc><lastmod>2026-09-25</lastmod></url>
  <url><loc>https://ramaskills.in/blog/jetpack-compose-android-tutorial-building-modern-uis-in-2024</loc><lastmod>2026-09-26</lastmod></url>
  <url><loc>https://ramaskills.in/blog/building-a-complete-furniture-store-app-with-kotlin</loc><lastmod>2026-09-27</lastmod></url>
  <url><loc>https://ramaskills.in/blog/introducing-studio-bot-your-new-ai-powered-assistant</loc><lastmod>2026-09-28</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-a-home-page-for-a-furniture-store-app-in-kotlin</loc><lastmod>2026-09-29</lastmod></url>
  <url><loc>https://ramaskills.in/blog/building-a-networking-module-for-a-furniture-store-app-in-kotlin</loc><lastmod>2026-09-30</lastmod></url>
  <url><loc>https://ramaskills.in/blog/setting-up-rest-api-for-a-furniture-store-app-in-kotlin</loc><lastmod>2026-10-01</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-an-android-app-with-chatgpt-step-by-step-guide-part-7</loc><lastmod>2026-10-02</lastmod></url>
  <url><loc>https://ramaskills.in/blog/building-an-android-app-with-chatgpt-a-comprehensive-guide-part-6</loc><lastmod>2026-10-03</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-an-android-app-with-chatgpt-a-step-by-step-guide-part-5</loc><lastmod>2026-10-04</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-an-android-app-with-chatgpt-a-step-by-step-guide-part-4</loc><lastmod>2026-10-05</lastmod></url>
  <url><loc>https://ramaskills.in/blog/create-an-android-app-with-chatgpt-step-by-step-guide-part-3</loc><lastmod>2026-10-06</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-an-android-app-with-chatgpt-a-step-by-step-guide-part-2</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ramaskills.in/blog/creating-an-android-app-with-chatgpt-a-step-by-step-guide</loc><lastmod>2026-10-08</lastmod></url>
</urlset>
