-
loading
Ads with pictures

Android mobile apps


Top sales list android mobile apps

Karachi (Sindh)
Mobile Apps Development - ANDROID Free 2 hours Saturday, 20 May 12pm - 02pm Android Mobile Apps 2017 | FREE Workshops | Event | Seminar - Omni Academy, Karachi Pakistan   A-575, Block 5, KDA Scheme 24, Gulshan-e-Iqbal, Karachi, Pakistan Opposite: Continental Bakers/ Faysal Bank 0337-7222-191, 0312-2169-325 info@omni-academy.com / WWW.OMNI-ACADEMY.COM Date May 20th
See product
Sialkot (Punjab)
WORLD IS INCOMPLETE THESE DAYS WITHOUT MOBILES. LEARN MOBILE APPLICATIONS DEVELOPMENT AND BOOST YOUR PROFESSIONAL TRACK WITH THIS HIGHLY DEMANDING SKILL. ??Android Mobile Application Development?? (Exclusive for IT/CS/SE University Students + JOBIANS) Android Studio, Java, SQLite, REALM, Play Store Upload ? Duration: 3 months, ? Track: Weekends Only (Sat-Sun), Any Query? Feel free to contact via FB messaging at ? Theta Solutions Theta Solutions | PSGMEA / SKANS building, S.I.E, Shahabpura Road, Sialkot ? 052 3552014, 0320 2284382 Views: 79
See product
Lahore (Punjab)
Free Seminar on Dec 11, 2019 at 07:30 PM New Batch is Starting from Dec 13,2019 This extensive course is designed to provide good understanding of Android mobile app development using latest versions of Java SE, Android SDK, Android Studio and FireBase. Participants of the course will learn essentials of Java programming for Android, creating rich UI for Android app development, Storing and accessing data from internal or external storage of a mobile and to the cloud using RESTful services and usage of device resources such as camera & location sensor in Android apps. It also covers Publishing Android Mobile Apps to Google Play store. Brief Contents Introduction to Java & Android Mobile App Development Fundamentals of Java Programming using Java 8 Object Oriented Programming using Java Exceptions & Collections & Generics Installation & Configuration of Android SDK & Android Studio Android Mobile App Development Architecture & Application Life Cycle Android Views, Layouts, Activities, Fragments, List View & View Pages Activities, Intents, Services, Content Providers & Broadcast Receivers Android Resources, Styles, Themes & Material Design Integrating Social Media in Mobile Apps for Android Dialogs, Toasts, Menus, Context Menus, Popup Menus & Web View Store/Retrieve Data in/from Shared Preference & Files (Internal & SD Card) Store/Retrieve Data in/from SQLite Database & Content Providers Using FireBase for storing and retrieving data from cloud Using FireBase to authenticate users in your Mobile App Sending/Receiving Data to/from RESTful services using JSON & XML Working with Android Alerts, Notifications, Status Bar & System Bar Explore Android APIs for Locations, Maps, Media, Camera & Connectivity Testing & Debugging Android Apps on AVD & Actual Android Devices Deploying Android Application to Google Play store Application Analytics & Application Search Optimization (ASO) Training Methodology Lectures & Demos by industry experts Project Driven Hands-On approach Focus on latest tools, technologies & industry practices Projects, assignments & quizzes for student’s evaluation Audience Students of software engineering, computer science & IT Programmers, Software Developer, Web Developers Software Analysts, Software Designers and Software Architects Any other person willing to learn Android application development Course Project Participants of the course have to develop a business application for Android. Preferably the application should have multipage user interface and store data to a SQLite database or connect with a RESTful service on the internet to send and receive data. Certificate EVS Certified Android App Developer Duration & Frequency 4 Month (16 weeks; with 3 training sessions of 1.5 hours a week) Views: 3
See product
Lahore (Punjab)
Free Seminar on Feb 22, 2020 at 06:00 PM This extensive course is designed to provide good understanding of Android mobile app development using latest versions of Java SE, Android SDK, Android Studio and FireBase. Participants of the course will learn essentials of Java programming for Android, creating rich UI for Android app development, Storing and accessing data from internal or external storage of a mobile and to the cloud using RESTful services and usage of device resources such as camera & location sensor in Android apps. It also covers Publishing Android Mobile Apps to Google Play store. Brief Contents Introduction to Java & Android Mobile App Development Fundamentals of Java Programming using Java 8 Object Oriented Programming using Java Exceptions & Collections & Generics Installation & Configuration of Android SDK & Android Studio Android Mobile App Development Architecture & Application Life Cycle Android Views, Layouts, Activities, Fragments, List View & View Pages Activities, Intents, Services, Content Providers & Broadcast Receivers Android Resources, Styles, Themes & Material Design Integrating Social Media in Mobile Apps for Android Dialogs, Toasts, Menus, Context Menus, Popup Menus & Web View Store/Retrieve Data in/from Shared Preference & Files (Internal & SD Card) Store/Retrieve Data in/from SQLite Database & Content Providers Using FireBase for storing and retrieving data from cloud Using FireBase to authenticate users in your Mobile App Sending/Receiving Data to/from RESTful services using JSON & XML Working with Android Alerts, Notifications, Status Bar & System Bar Explore Android APIs for Locations, Maps, Media, Camera & Connectivity Testing & Debugging Android Apps on AVD & Actual Android Devices Deploying Android Application to Google Play store Application Analytics & Application Search Optimization (ASO) Training Methodology Lectures & Demos by industry experts Project Driven Hands-On approach Focus on latest tools, technologies & industry practices Projects, assignments & quizzes for student’s evaluation Audience Students of software engineering, computer science & IT Programmers, Software Developer, Web Developers Software Analysts , Software Designers and Software Architects Any other person willing to learn Android application development Course Project Participants of the course have to develop a business application for Android. Preferably the application should have multipage user interface and store data to a SQLite database or connect with a RESTful service on the internet to send and receive data. Certificate EVS Certified Android App Developer Duration & Frequency 4 Month (16 weeks; with 3 training sessions of 1.5 hours a week)
Free
See product

2 photos

Lahore (Punjab)
Free Seminar on Feb 22, 2020 at 06:00 PM This extensive course is designed to provide good understanding of Android mobile app development using latest versions of Java SE, Android SDK, Android Studio and FireBase. Participants of the course will learn essentials of Java programming for Android, creating rich UI for Android app development, Storing and accessing data from internal or external storage of a mobile and to the cloud using RESTful services and usage of device resources such as camera & location sensor in Android apps. It also covers Publishing Android Mobile Apps to Google Play store. Brief Contents Introduction to Java & Android Mobile App Development Fundamentals of Java Programming using Java 8 Object Oriented Programming using Java Exceptions & Collections & Generics Installation & Configuration of Android SDK & Android Studio Android Mobile App Development Architecture & Application Life Cycle Android Views, Layouts, Activities, Fragments, List View & View Pages Activities, Intents, Services, Content Providers & Broadcast Receivers Android Resources, Styles, Themes & Material Design Integrating Social Media in Mobile Apps for Android Dialogs, Toasts, Menus, Context Menus, Popup Menus & Web View Store/Retrieve Data in/from Shared Preference & Files (Internal & SD Card) Store/Retrieve Data in/from SQLite Database & Content Providers Using FireBase for storing and retrieving data from cloud Using FireBase to authenticate users in your Mobile App Sending/Receiving Data to/from RESTful services using JSON & XML Working with Android Alerts, Notifications, Status Bar & System Bar Explore Android APIs for Locations, Maps, Media, Camera & Connectivity Testing & Debugging Android Apps on AVD & Actual Android Devices Deploying Android Application to Google Play store Application Analytics & Application Search Optimization (ASO) Training Methodology Lectures & Demos by industry experts Project Driven Hands-On approach Focus on latest tools, technologies & industry practices Projects, assignments & quizzes for student’s evaluation Audience Students of software engineering, computer science & IT Programmers, Software Developer, Web Developers Software Analysts, Software Designers and Software Architects Any other person willing to learn Android application development Course Project Participants of the course have to develop a business application for Android. Preferably the application should have multipage user interface and store data to a SQLite database or connect with a RESTful service on the internet to send and receive data. Certificate EVS Certified Android App Developer Duration & Frequency 4 Month (16 weeks; with 3 training sessions of 1.5 hours a week) Date Feb 23rd
See product
Karachi (Sindh)
ANDROID – Mobile App Development Android Course Outline 1: Introduction to App Inventor 2: Installing App Inventor 3: Understanding the User Interface 4: Building Your First App 5: Getting Your Phone Ready for Development 6: Getting Your App to the Market 7: Working with the Basic Components 8: Working with Advanced Components 9: Spice up Your Apps 10: How to Do Everything Else 11: Building Your second App Course Duration: 2 Months Approx Regular & Evening Classes | FAST-Track ? Morning Classes 10:00AM – 12:00PM (MON-TUE) ? Evening Classes 06:00PM – 08:00PM (THU-SAT) ? Fast Track Course Available for Working Professionals / People travelling abroad. A-575, Block 5, KDA Scheme 24, Gulshan-e-Iqbal, Karachi, Pakistan Opposite: Continental bakers/ Faysal Bank Friday CLOSED Sat - Thu 9.30 am - 08.00 pm Call us: 0337-7222191, 0312-2169-325 info@omni-academy.com I Friday CLOSED Sat - Thu 9.30 am - 08.00 pm Ramzan Timings: 10:00am - 04:00pm Views: 4
See product
Karachi (Sindh)
Mobile Apps Development - ANDROID Free Workshop On 19th Nov,17 at 04pm Register Online Call 0312.2169.325 / A-242, Behind RAB Medical Hospital, Sardar Ali Sabri Rd. Block-2, Gulshan-e-Iqbal, Karachi.E: info@omni-academy.com Views: 3
See product
Karachi (Sindh)
Mobile Apps Development - ANDROID Free Workshop With Certificate Register to Join Online or In-class - Unlimited Learning   Free Workshop 23rd Feb,19 at 02:00 PM - 04:PM (Location: GULSHAN) All workshops are available online and classroom (Both) Applicable on all courses in campus and online classes. ?? Call:GULSHAN: 0213-498-OMNI(6664) | +92.312.2169325 I DHA: +92. 0333 3808 376 Views: 1
See product
Karachi (Sindh)
Mobile Apps Development - ANDROID - Free workshop with certificate Register to Join Online or In-class - Unlimited Learning   Free Workshop 09th Mar,19 at 02:00 PM - 04:PM (Location: DHA) All workshops are available online and classroom (Both) Applicable on all courses in campus and online classes. ?? Call:GULSHAN: 0213-498-OMNI(6664) | +92.312.2169325 I DHA: +92. 0333 3808 376 #FreeApps #BannerAds #Aff_Offers #PaidApps #iOS #Android #MobileApps #OmniAcademy Views: 10
See product
Karachi (Sindh)
Mobile Apps Development - ANDROID Free Workshop With Certificate Register to Join Online or In-class - Unlimited Learning   Free Workshop 17th Mar,19 at 02:00 PM - 04:PM (Location: DHA) All workshops are available online and classroom (Both) Applicable on all courses in campus and online classes. Views: 3
See product
Karachi (Sindh)
Mobile Apps Development - ANDROID - FREE WORKSHOP Register to Join Online or In-class - Unlimited Learning   Free Workshop 13th Apr,19 at 05:00pm (Location: DHA) 2 hours All workshops are available online and classroom (Both) Applicable on all courses in campus and online classes. ?? Call:GULSHAN: 0213-498-OMNI(6664) | +92.312.2169325 I DHA: +92. 0333 3808 376 #FreeApps #BannerAds #Aff_Offers #PaidApps #iOS #Android #MobileApps #OmniAcademy Views: 50
See product
Karachi (Sindh)
Mobile Apps Development - FREE WORKSHOP Register to Join Online or In-class - Unlimited Learning   Free Workshop 20th Apr,19 at 04:00pm (Location: DHA) 2 hours All workshops are available online and classroom (Both) Applicable on all courses in campus and online classes. ?? Call:GULSHAN: 0213-498-OMNI(6664) | +92.312.2169325 I DHA: +92. 0333 3808 376 #FreeApps #BannerAds #Aff_Offers #PaidApps #iOS #Android #MobileApps #OmniAcademy Views: 8
See product
Hyderabad (Sindh)
Mobile testing –UK We are the premier online training provider sin UK and we offer specialised mobile app tetsing training to the interested testing professionals and students who wish to seek their career as talented mobile app testing professionals. They have worked in USA, UK, Australia and other countries and able to solve the queries with their expertise. We start unique batches every week with limited members and each batch will be run with personalized training mode with face to face live training. Our core training on mobile testing helps users to stay on the competitive edge of present market trends. We’ve build ever lasting relationships with our successive users throughout the world. Our mobile testing training faculty has promoted the quality education with consistent results and practical approach by adding contemporary projections. We have developed world class course curriculum with elaborated modules for each course. Our real time based projects will give you an opportunity to explore yourself in mobile testing course. Exclusive course features: · Featured instructors with global experience · Customized training with subject matter expertise · Live mobile testing projects to test your learning skills · Tailored courses for each mobile device · Interactive sessions through webinars with peers and faculty · Newsletters with market updates · Open forums,blogs, mock interviews and interview questions Contact us: http://www.mobileapp-testing.co.uk 770-777-1269 email id: [email protected]
See product
Islamabad (Islamabad Capital Territory)
Make an excellent career in Mobile Application Development Training available for iPhone apps iPad Apps Android apps. Training on Live Projects, Morning and Evening classes, Flexible timings. limited seats are available.
See product
Karachi (Sindh)
Android Apps. Developer – Omni Academy Digital Marketing - Mobile App I Certified Android Developer Program is specially designed keeping Digital Marketing needs and modern business needs upfront, join Omni Academy Android Certified Developer program, specially designed to learn android mobile app development step-by-step a best Android training in Karachi for young professionals willing to build career in Mobile App development market. Omni Certified Android App Developer (OCAAD) course introduces mobile application development using Android platform. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This course is valuable for programmers and software engineers who are interested in learning to develop mobile application Difficulty Level: beginner Applicable Job Roles: Web programmers, and Desktop application developers, Mobile developer. Students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability, and deployment. Mobile application development is a skill that pays at a premium rate and has created over 466,000 jobs, but luckily for you there is an educational gap between the demand for these jobs and available developers’ skills. ANDROID Development History Android is a mobile operating system (OS) currently developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android's user interface is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, Google has further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used on notebooks, game consoles, digital cameras, and other electronics. Android has the largest installed base of all operating systems of any kind. Android has been the bestselling OS on tablets since 2013, and on smartphones it is dominant by any metric. Initially developed by Android, Inc., which Google bought in 2005. Android Course Outline 1: Introduction to App Inventor 2: Installing App Inventor 3: Understanding the User Interface 4: Building Your First App 5: Getting Your Phone Ready for Development 6: Getting Your App to the Market 7: Working with the Basic Components 8: Working with Advanced Components 9: Spice up Your Apps 10: How to Do Everything Else 11: Building your second App Android Course Benefits • Omni Certified Android Developer • Live Projects • Covers Android Technology • Practical Training • Build you Mobile Apps • Learn From Experience Developer • International freelance Job Market • Eart upt 15$/hours@Odesk, GetJobs Course Duration: 2 Months Approx Regular & Evening Classes • Morning Classes 10:00AM - 12:00PM (MON-TUE) • Evening Classes 06:00PM - 08:00PM (THU-SAT) • Fast Track Course Available for Working Professionals / People travelling abroad. More Digital Marketing Programs Digital Marketing Certified Digital Marketing Pro. Advanced SEO ANDROID Online Course For Details Contact us: 0312.2169 325, 0337.7222 191, PTCL: 3498-OMNI (6664) | E: info@omni-academy.com I www.omni-academy.com
See product
Karachi (Sindh)
Android Apps. Developer – Omni Academy Digital Marketing – Mobile App I Certified Android Developer Program is specially designed keeping Digital Marketing needs and modern business needs upfront, join Omni Academy Android Certified Developer program, specially designed to learn android mobile app development step-by-step a best Android training in Karachi for young professionals willing to build career in Mobile App development market. Omni Certified Android App Developer (OCAAD) course introduces mobile application development using Android platform. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This course is valuable for programmers and software engineers who are interested in learning to develop mobile application Difficulty Level: beginner Applicable Job Roles: Web programmers, and Desktop application developers, Mobile developer. Students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability, and deployment. Mobile application development is a skill that pays at a premium rate and has created over 466,000 jobs, but luckily for you there is an educational gap between the demand for these jobs and available developers’ skills. ANDROID Development History Android is a mobile operating system (OS) currently developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android’s user interface is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, Google has further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used on notebooks, game consoles, digital cameras, and other electronics. Android has the largest installed base of all operating systems of any kind. Android has been the bestselling OS on tablets since 2013, and on smartphones it is dominant by any metric. Initially developed by Android, Inc., which Google bought in 2005. Android Course Outline 1: Introduction to App Inventor 2: Installing App Inventor 3: Understanding the User Interface 4: Building Your First App 5: Getting Your Phone Ready for Development 6: Getting Your App to the Market 7: Working with the Basic Components 8: Working with Advanced Components 9: Spice up Your Apps 10: How to Do Everything Else 11: Building your second App Android Course Benefits • Omni Certified Android Developer • Live Projects • Covers Android Technology • Practical Training • Build you Mobile Apps • Learn From Experience Developer • International freelance Job Market • Eart upt [email protected], GetJobs Course Duration: 2 Months Approx Regular & Evening Classes • Morning Classes 10:00AM – 12:00PM (MON-TUE) • Evening Classes 06:00PM – 08:00PM (THU-SAT) • Fast Track Course Available for Working Professionals / People travelling abroad. More Digital Marketing Programs Digital Marketing Certified Digital Marketing Pro. Advanced SEO ANDROID Online Course For Details Contact us: 0312.2169 325, 0337.7222 191, PTCL: 3498-OMNI (6664) | E: [email protected] I www.omni-academy.com
See product
Karachi (Sindh)
Android Apps. Developer – Omni Academy Digital Marketing - Mobile App I Certified Android Developer Program is specially designed keeping Digital Marketing needs and modern business needs upfront, join Omni Academy Android Certified Developer program, specially designed to learn android mobile app development step-by-step a best Android training in Karachi for young professionals willing to build career in Mobile App development market. Omni Certified Android App Developer (OCAAD) course introduces mobile application development using Android platform. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This course is valuable for programmers and software engineers who are interested in learning to develop mobile application Difficulty Level: beginner Applicable Job Roles: Web programmers, and Desktop application developers, Mobile developer. Students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability, and deployment. Mobile application development is a skill that pays at a premium rate and has created over 466,000 jobs, but luckily for you there is an educational gap between the demand for these jobs and available developers’ skills. ANDROID Development History Android is a mobile operating system (OS) currently developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android's user interface is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, Google has further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used on notebooks, game consoles, digital cameras, and other electronics. Android has the largest installed base of all operating systems of any kind. Android has been the bestselling OS on tablets since 2013, and on smartphones it is dominant by any metric. Initially developed by Android, Inc., which Google bought in 2005. Android Course Outline 1: Introduction to App Inventor 2: Installing App Inventor 3: Understanding the User Interface 4: Building Your First App 5: Getting Your Phone Ready for Development 6: Getting Your App to the Market 7: Working with the Basic Components 8: Working with Advanced Components 9: Spice up Your Apps 10: How to Do Everything Else 11: Building your second App Android Course Benefits • Omni Certified Android Developer • Live Projects • Covers Android Technology • Practical Training • Build you Mobile Apps • Learn From Experience Developer • International freelance Job Market • Eart upt 15$/hours@Odesk, GetJobs Course Duration: 2 Months Approx Regular & Evening Classes • Morning Classes 10:00AM - 12:00PM (MON-TUE) • Evening Classes 06:00PM - 08:00PM (THU-SAT) • Fast Track Course Available for Working Professionals / People travelling abroad. More Digital Marketing Programs Digital Marketing Certified Digital Marketing Pro. Advanced SEO ANDROID Online Course For Details Contact us: 0312.2169 325, 0337.7222 191, PTCL: 3498-OMNI (6664) | E: info@omni-academy.com I www.omni-academy.com Views: 65
See product
Lahore (Punjab)
Introduction To Mobile Apps Why we Need Mobile Apps Different Kinds of Mobile Apps Briefly about Android Introduction Android History Behind Android Development What is Android? Pre-requisites to learn Android Brief Discussion on Java Programming Android Architecture Overview of Android Stack Android Features Introduction to OS layers Deep Overview in Android Stack Linux Kernel Libraries Android Runtime Application Framework Dalvik VM Installing Android Machine Configuring Android Stack Creating Eclipse Environment Integrating Android with Eclipse IDE Exploring Eclipse IDE Creating First Android Application Creating Android Project Debugging Application through DDMS setting up environment AVD Creation Executing Project on Android Screen Android Components Activities Services Broadcast Receivers Content Providers Hello World App Creating your first project The manifest file Layout resource Running your app on Emulator Building UI with Activities Activities Views, layouts and Common UI components Creating UI through code and XML Activity lifecycle Intents Communicating data among Activities Advanced UI Selection components (GridView, ListView, Spinner) Adapters, Custom Adapters Complex UI components Notifications Toast, Custom Toast Dialogs Status bar Notifications Multithreading Using Java Mutithreading classes AsyncTask Handler Post Writing an animated game Styles And Themes Creating and Applying simple Style Inheriting built-in Style and User defined style Using Styles as themes Resources and Assets Android Resource Using resources in XML and code Localization Handling Runtime configuration changes Intent, Intent Filters and Broadcast Receivers Role of filters Intent-matching rules Filters in your manifest Filters in dynamic Broadcast Receivers Creating Broadcast receiver Views: 4
See product
Faisalabad (Punjab)
Contents Introduction To Mobile Apps Introduction Android Android Architecture Deep Overview in Android Stack Installing Android Machine Creating First Android Application Android Components Hello World App Building UI with Activities Advanced UI Notifications Multithreading Styles And Themes Resources and Assets Intent, Intent Filters and Broadcast Receivers
Rs 20.000
See product
Islamabad (Islamabad Capital Territory)
Whats app || 3 0 3 5 5 3 0 8 6 5 || 0 3 2 1 9 6 0 6 7 8 5 Identify different techniques to plan, design and prototype your mobile apps before writing any code Thoroughly understand the App life cycle and its main components Create a graphical user interface (GUI) Implement a custom application theme Define a RecyclerView item list Implement menu-based or drawer navigation Integrate code from an external support library Schedule a time-sensitive task using alarms Schedule a background task using Job Scheduler Designing and building a functional Android application Debugging Android applications using different tools and plugins Setting up and understanding your Android Development Environment Register and publishing on Play Store For More Details Please Call, SMS on cell no. 0 3 4 9 5 0 2 1 3 3 6 0 3 3 1 5 1 4 5 6 0 1 3 3 1 51 4 5 6 0 1 || 3 4 9 5 0 2 1 3 3 6 || Whats app || 3 0 3 5 5 3 0 8 6 5 || 0 3 2 1 9 6 0 6 7 8 5 Views: 4
See product

Free Classified ads - buy and sell cheap items in Pakistan | CLASF - copyright ©2024 www.clasf.pk.