- Видео 806
- Просмотров 150 050
Tech Encoder
Добавлен 7 окт 2011
Knowledge is Power.
medium.com/@niranjanky14
github.com/niranjk
medium.com/@niranjanky14
github.com/niranjk
Видео
Create your first Compose Wear OS App
Просмотров 30Месяц назад
medium.com/@niranjanky14/create-your-first-compose-wear-os-sample-app-from-sc-f07ce1234c88
What's happening in Android App Development in 2024?
Просмотров 182 месяца назад
medium.com/@niranjanky14/whats-happenning-now-in-android-2024-88eab39b5a55
Top new features about Android Studio Koala Feature Drop 2024.1.2
Просмотров 2912 месяца назад
medium.com/@niranjanky14/top-8-new-features-about-android-studio-koala-bc922d872989
Thinking outside the Grid : Building unique layouts with Jetpack Compose
Просмотров 282 месяца назад
medium.com/@niranjanky14/thinking-outside-the-grid-building-unique-layouts-with-jetpack-compose-6d06d1747093
How do we implement nested scrolling in compose?
Просмотров 712 месяца назад
medium.com/@niranjanky14/nested-scrolling-in-compose-key-concepts-steps-7603cc4c5be5
How to paint in compose using Shader?
Просмотров 72 месяца назад
medium.com/@niranjanky14/learning-to-paint-in-compose-using-shaders-0aafb9f79de1
Compose Tutorial - Pager
Просмотров 82 месяца назад
medium.com/@niranjanky14/compose-pager-tutorial-7c72d3f3a851
Compose Tips Pager to switch content smoothly in your app
Просмотров 122 месяца назад
medium.com/@niranjanky14/compose-tips-how-to-switch-though-contents-in-your-app-easily-in-different-directions-01d2264b04d5
How to make your Android App go edge to edge in jetpack compose?
Просмотров 622 месяца назад
How to make your Android App go edge to edge in jetpack compose?
Compose Material 3 Design Component - Top App Bar
Просмотров 152 месяца назад
Compose Material 3 Design Component - Top App Bar
Compose Material Design 3 Component - Bottom App Bar Tutorial
Просмотров 122 месяца назад
Compose Material Design 3 Component - Bottom App Bar Tutorial
Compose MaterialDesign 3 Tutorial Introduction
Просмотров 92 месяца назад
Compose MaterialDesign 3 Tutorial Introduction
Coding with Musical Heaven - Buddha Meditational Music - Coding from the Heart ❤︎
Просмотров 534 месяца назад
Coding with Musical Heaven - Buddha Meditational Music - Coding from the Heart ❤︎
30 mins Coding Music for Focusing Better - Pomodoro Techinique
Просмотров 765 месяцев назад
30 mins Coding Music for Focusing Better - Pomodoro Techinique
Music for Programming : Chill, Lofi, Hifi, Motivational, High Performance, Focus, Designing, Gaming
Просмотров 325 месяцев назад
Music for Programming : Chill, Lofi, Hifi, Motivational, High Performance, Focus, Designing, Gaming
League of Legends Gaming Music for High Performance
Просмотров 485 месяцев назад
League of Legends Gaming Music for High Performance
Hackathon Music For Competitive Programmers - High Perfomance
Просмотров 4015 месяцев назад
Hackathon Music For Competitive Programmers - High Perfomance
Deep Chill Music For Programming / Cyber Coding
Просмотров 1365 месяцев назад
Deep Chill Music For Programming / Cyber Coding
10 Mistakes to Avoid in Your Android App Manifest file
Просмотров 216 месяцев назад
10 Mistakes to Avoid in Your Android App Manifest file
How to access whatsapp status folder in sdk 34 . Please make video with java code
thank you very much ✌
please increase your voice.....
You need to annotate the class with RoboelectricTestRunner for these tests to function with Roboelectric
Can you provide a roadmap to learn KMP that anyone can learn
medium.com/@niranjanky14/kotlin-multiplatform-developer-roadmap-mastering-cross-platform-development-11f0273e4ada
What to do if I don’t have there any device available? How to setup them?
Nice work my friend
Thank you! Cheers!
hey , i have seen so many people are suggesting this way to solve conflict but it throws error as -> It appears as if you are trying to run this mock maker on Android which does not support the instrumentation API.
Please follow this entire tutorial where i have explained in detail about Mockito: ruclips.net/video/vI2Gh4GXFZw/видео.html
Sounds great amazing song to code ... keep working !
Thanks ;)
😂 English
is read external storage permission mandatory to be mentioned in android manifest file
NO, it's not mandaotry. However, if your app needs to access files on External Storage, like SD card, you must declare the permission in the manifest file. <manifest ...> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> ... </manifest>
Please upload a video about before release the Android App what is the procedure need to be check in app.
I will do that in upcoming videos. Suggest me other more topics if you want me to make tutorials on. Thanks.
@@niranjankhatri7800 sure
Thanks
Welcome
Please add link to your repo in description
I have uploaded the repo link.
Please my techno spark 7 supports DSU but when I want to restart after downloading, it does not restart with the dynamic system.please help
omg
How can i run on my Iphone
no you can't run it on iphone because iphone dosn't support 3rd party
How did u enable those green and red lines in left gutter?
Explaining the concept is very good
Thanks for the motivation ;)
please help me how to fix it i am getting problem each time i want to run my first app 3 issues were found when checking AAR metadata: 1. Dependency 'androidx.activity:activity:1.8.0' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs. :app is currently compiled against android-33. Recommended action: Update this project to use a newer compileSdk of at least 34, for example 34. Note that updating a library or application's compileSdk (which allows newer APIs to be used) can be done separately from updating targetSdk (which opts the app in to new runtime behavior) and minSdk (which determines which devices the app can be installed on). 2. Dependency 'androidx.activity:activity-ktx:1.8.0' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs. :app is currently compiled against android-33. Recommended action: Update this project to use a newer compileSdk of at least 34, for example 34. Note that updating a library or application's compileSdk (which allows newer APIs to be used) can be done separately from updating targetSdk (which opts the app in to new runtime behavior) and minSdk (which determines which devices the app can be installed on). 3. Dependency 'androidx.activity:activity-compose:1.8.0' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs. :app is currently compiled against android-33. Recommended action: Update this project to use a newer compileSdk of at least 34, for example 34. Note that updating a library or application's compileSdk (which allows newer APIs to be used) can be done separately from updating targetSdk (which opts the app in to new runtime behavior) and minSdk (which determines which devices the app can be installed on).
Sir, its request. when you start and finish the lecture, for we people please show your all files like, build.gradle, or other files, we are unaware about the dependencies and plugins to use, only a request , my apology for any dishurt you feel
I will try my best
Why buildSrc is making my project not syncing? Gradle 8.0.0 is starting deamon twice and there is error then that journal-1.lock is locked
Update Gradle Wrapper: Sometimes, updating the Gradle wrapper to the latest version can help resolve synchronization issues. You can do this by running: ./gradlew wrapper --gradle-version X.Y.Z Replace X.Y.Z with the desired Gradle version. Finally :Clean and Rebuild: Try cleaning your project and rebuilding it: ./gradlew clean
@@niranjankhatri7800 Sorry for problem. In my case it was Eset antyvirus which has firewall. Firewall was blocking localhost connection between different instances of gradle
Ok Chill out. Enjoy KMM.
Promo`SM 🏃
ya sure.
Thanks for video , but what about syntax highlighting has been temporarily turned off in file build.gradle because of an internal error ? And can you say how can I solve this issue ?
If you're encountering an error message that says "syntax highlighting has been temporarily turned off in file build.gradle because of an internal error," it's likely related to your code editor or integrated development environment (IDE) rather than the code itself. This message indicates that the IDE's syntax highlighting feature, which helps visually distinguish different parts of your code by applying different colors, has been disabled due to an internal error within the IDE. Here are some steps you can take to address this issue: 1. **Restart the IDE**: Sometimes, IDEs encounter temporary glitches that can be resolved by simply restarting the application. 2. **Check for IDE Updates**: Ensure that your IDE is up-to-date. Sometimes, IDE updates include bug fixes that could resolve issues like this. 3. **Review IDE Documentation**: Check the documentation or user guides for your specific IDE to see if there's any guidance related to this error message. IDE developers often document known issues and their solutions. 4. **Check for Plugin Conflicts**: If you're using any plugins or extensions in your IDE, they might be causing conflicts. Try disabling or uninstalling recently added plugins to see if the issue persists. 5. **File Integrity**: Ensure that the `build.gradle` file itself is not corrupted. If the file is damaged, it might be causing issues with the IDE's parsing and syntax highlighting features. 6. **Clear IDE Cache**: IDEs often cache various files and data to improve performance. Try clearing the IDE's cache and see if the issue goes away. 7. **IDE Settings**: Check your IDE's settings related to syntax highlighting. There might be an option to reset or configure these settings. 8. **Contact IDE Support**: If none of the above steps work, consider reaching out to the support channels for your IDE. They might be able to provide specific guidance or a solution for this issue. Remember that the exact steps you take might vary depending on the IDE you're using. If possible, provide more information about the IDE you're using, any recent changes or updates you've made, and any specific error messages you've encountered. This will help in providing more targeted assistance.
Kmm 🎉
wow finally))
Thanks. ;)
Hi bro, you have good lessons, but it would be even better if you do a series of lessons on creating applications from A to Z)
Great suggestion! I am working on it.
Informative
Thanks
❤
Thanks
Bhai hum kesy check kr sky Ky app har mobile ki screen pr sahi lagy gi ???
Bro you can try 2 solutions 1. Android Virtual Device (AVD) Manager: Android Studio provides an Android Virtual Device (AVD) manager that allows you to create and configure virtual devices with different screen sizes, resolutions, and densities. You can use these virtual devices to test your app on various screen sizes. Here's how: Open the AVD Manager by clicking on "Tools" > "AVD Manager" in Android Studio. Create one or more virtual devices with different screen sizes and resolutions. Make sure to choose a variety of devices, including phones and tablets, with different screen sizes and densities. Start each virtual device, and install your app on them for testing. Interact with your app on these virtual devices to ensure that the user interface adapts correctly to different screen sizes. 2. Layout Variants: Android Studio provides a feature called "Layout Variants" that allows you to preview your app's layout on various screen configurations within the layout editor. Here's how: Open one of your layout XML files in Android Studio. In the layout editor, you'll find the "Layout Variants" panel on the right side. You can select different screen sizes, orientations, and resolutions to see how your layout adapts. Inspect the layout in different variants to ensure that your UI elements scale and position correctly.
❤
Thanks
Question: For exercise 5, I did "if (i%5 == 0)" instead of "if ((i - start)%5 == 4)" and it was marked incorrect even though it produced the same result. Is there anything wrong with my answer? thanks!
To check if your solution is correct: please try to test with different inputs (start, end) in everyFifth(start, end) function. You can find the difference there. Thank you.
bro what is concept ??
There was some examples for inner class.
I'm following this book and I always refer to your videos when I get stuck with an exercise. Thanks!
Thanks 🤟
you should learn and prepare first then record video
Ok soon i am coming with more KMM tutorials. Thanks.
Trace word kyun add kia hai?
Trace is just used to check if the answers are correct.
@@niranjankhatri7800 thanks❣️
Okay, what do u mean by your videos? I just don't get it
It's about Learning Kotlin programming language.
@@niranjankhatri7800 write a kotlin compiler in kotlin, it would be much more useful and entertaining for us
Thanks for the idea.
@@niranjankhatri7800 have u got plan to implement the idea?
Hello, do not tell me where this task is, how can I also connect this to my IDE?
You just need to install the plugins to do so. Thanks.
💙
Very informative
New keywords is key idea huta hai?
ya bro.
Bhai sat Jo description aty hai ya just say open huty hai Android studio
ya bro.
Can you help me please in kotlin ArrayList please
import java.util.ArrayList fun main() { // Creating an ArrayList of Strings val fruits = ArrayList<String>() // Adding elements to the ArrayList fruits.add("Apple") fruits.add("Banana") fruits.add("Cherry") fruits.add("Date") // Accessing elements in the ArrayList println("Fruits: $fruits") // Getting the size of the ArrayList println("Number of fruits: ${fruits.size}") // Accessing elements by index val secondFruit = fruits[1] println("The second fruit is: $secondFruit") // Modifying an element fruits[2] = "Grapes" println("Fruits after modifying: $fruits") // Removing an element fruits.removeAt(0) println("Fruits after removing the first element: $fruits") // Iterating over the ArrayList using a loop println("Iterating over the ArrayList:") for (fruit in fruits) { println(fruit) } // Checking if an element exists in the ArrayList val containsBanana = fruits.contains("Banana") println("Does the ArrayList contain Banana? $containsBanana") // Clearing all elements from the ArrayList fruits.clear() println("Fruits after clearing the ArrayList: $fruits") }
i need your code if you can give me
Your audio levels sucks.
good example thx 🙂
You're welcome!
Thank you for this.
Please consider subscribing. Thank you.
In exercise #3, according to unicode how did you know "b" is the answr
Characters are stored as numbers corresponding to their Unicode values, so adding an integer to a character produces a new character corresponding to the new code value. en.wikipedia.org/wiki/Unicode
pr໐๓໐Ş๓ 👊
thanks
You are always welcome. Keep on following my tutorials and consider subscribing if you like my contents. Thanks. 😊