Skip to content

Commit

Permalink
Content update 19 Oct (#759)
Browse files Browse the repository at this point in the history
* Content Update 31 May

* Fix errors

* Content update 5 June

* Content till 7 June

* Approved Content till 9 June

* Fix duplicate author pages

* Tags update

* tfjs tags update

* Content update 14 Jun

* Added profile bios

* Content update 20 June

* Update tf-core tag

* Content update 28 June

* Tags and Bio update

* Content update 5 Jul

* Update Google-Maps to Maps

* Update tags

* Update tags

* Content update 12 Jul

* Removed spam submission

* Content update 21 Jul

* Content update 9 Aug

* Update running-flutter-on-apple-vision-pro-5ccbe96fdd55.json

* Content update 16 Aug

* Update erfansn.json

* Revert article by nocommandline

* Content update 16 Aug

* Delete nocommandline.json

* Delete NoCommandLine-dev_appserver-python3-windows.json

* Content update 24 Aug

* Fix incorrect tags

* Content update Sep 11

* Update doggy8088-PaLM.json

* Content update 27 Sep

* Content update 6 Oct

* Update how-to-use-generative-ai-in-dialogflow-cx-console-861a22ed4ec4.json

* Content update 10 Oct

* Bio updates

* Content update 16 Oct

* Profile and tags fix

* Content update 19 Oct

* Profile updates

---------

Co-authored-by: Garima Mehra <[email protected]>
  • Loading branch information
kindavishal and garimame authored Oct 20, 2023
1 parent ef24226 commit fac759b
Show file tree
Hide file tree
Showing 23 changed files with 270 additions and 3 deletions.
2 changes: 1 addition & 1 deletion config/advocu.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"lastPullTime": 1697470822073
"lastPullTime": 1697707329384
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"expertise": "BEGINNER",
"version": 1,
"source": "medium",
"authorIds": [
"ranjanrukhaya"
],
"author": "Ranjan Rukhaya",
"title": "All about AnnotatedString (Jetpack Compose)",
"link": "https://medium.com/@ranjanrukhaya/all-about-annotatedstring-jetpack-compose-224f3897d26f",
"tags": [
"compose",
"kotlin",
"ui"
],
"description": "AnnotatedString is the basic data structure of text with multiple styles. We can use AnnotatedString for creating all special texts like text with multiple styles, clickable text, text with some icon & much more"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"expertise": "BEGINNER",
"version": 1,
"source": "medium",
"authorIds": [
"bhoomivaghasiya"
],
"author": "Bhoomi Vaghasiya",
"title": "Best Practices in Jetpack Compose for beginners",
"link": "https://medium.com/@bhoomivaghasiya/best-practices-in-jetpack-compose-for-beginners-949d2b90a1b1",
"tags": [
"kotlin",
"modern-android-development",
"compose"
],
"description": "In this article, I will discuss best practices to follow when building an application using Jetpack Compose. These best practices are especially useful for beginners who may find it challenging to improve their app’s performance and code readability."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"expertise": "INTERMEDIATE",
"version": 1,
"source": "medium",
"authorIds": [
"jamescullimore"
],
"author": "James Cullimore",
"title": "Defending Against MITM Attacks with Certificate Pinning",
"link": "https://jamescullimore.medium.com/defending-against-mitm-attacks-the-android-certificate-pinning-approach-fd9f4583d8a9",
"tags": [
"modern-android-development",
"kotlin"
],
"description": "A tutorial on how to add certificate pinning using Retrofit"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"expertise": "BEGINNER",
"version": 1,
"source": "medium",
"authorIds": [
"bhoomivaghasiya"
],
"author": "Bhoomi Vaghasiya",
"title": "Android 14 : Privacy & Security Upgrade for Developers",
"link": "https://medium.com/@bhoomivaghasiya/developers-take-note-android-14s-privacy-security-upgrades-37d379c3d005",
"tags": [
"kotlin",
"modern-android-development"
],
"description": "Android 14 is here! so it's time to upgrade our apps! I know upgrades can be bit of headache for developers, but it's all worth it for user privacy. In this article, we will explore the privacy and security features of Android 14 that developers should know."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"expertise": "BEGINNER",
"version": 1,
"source": "medium",
"authorIds": [
"aritra-tech"
],
"author": "Aritra Das",
"title": "Effortlessly Toggle Between LazyColumn and LazyVerticalStagg",
"link": "https://medium.com/@aritradas20/effortlessly-toggle-between-lazycolumn-and-lazyverticalstaggeredgrid-20b2ccdf918d",
"tags": [
"compose",
"kotlin",
"ui"
],
"description": "So, today we will see how can we convert a LazyColumn to a LazyVerticalStaggeredGrid & vice-versa using a button."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"expertise": "BEGINNER",
"version": 1,
"source": "medium",
"authorIds": [
"bansal-yogesh940"
],
"author": "yogesh bansal",
"title": "Master RecyclerView Performance in Android",
"link": "https://medium.com/@bansal.yogesh940/master-recyclerview-performance-in-android-4da5f61bbe88",
"tags": [
"modern-android-development",
"kotlin",
"ui"
],
"description": "RecyclerView is essential in Android app development for efficient display of large data sets. However, poor optimization can result in performance problems like stuttering, slow scrolling, and high memory usage. In this blog, we'll discuss tips to enhance RecyclerView performance in Kotlin. Topics"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"expertise": "BEGINNER",
"version": 1,
"source": "medium",
"authorIds": [
"bhoomivaghasiya"
],
"author": "Bhoomi Vaghasiya",
"title": "Navigation in Jetpack Compose : A Simple Guide",
"link": "https://medium.com/@bhoomivaghasiya/navigation-in-jetpack-compose-a-simple-guide-14f7caddbe1b",
"tags": [
"compose",
"kotlin",
"modern-android-development"
],
"description": "In this article, we will explore the Navigation Component and how to use it to navigate between screens in Jetpack Compose. This also covers the key concepts of Navigation Component."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"expertise": "BEGINNER",
"version": 1,
"source": "medium",
"authorIds": ["aritra-tech"],
"author": "Aritra Das",
"title": "Why Migrate Your Build Configurations from Groovy to Kotlin",
"link": "https://medium.com/stackademic/why-migrate-your-build-configurations-from-groovy-to-kotlin-dsl-kts-17bd229e4170",
"tags": [
"modern-android-development",
"kotlin"
],
"description": "Let's understand the migration of build.gradle from Groovy to Kotlin DSL(KTS)"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"expertise": "INTERMEDIATE",
"version": 1,
"source": "other",
"authorIds": ["jamescullimore"],
"author": "James Cullimore",
"title": "WiFi Wizardry",
"link": "https://levelup.gitconnected.com/wifi-wizardry-a-developers-guide-to-android-network-magic-4f0f81c612d3",
"tags": [
"kotlin",
"modern-android-development"
],
"description": "A guide on how to connect to WiFi networks programatcally"
}
20 changes: 20 additions & 0 deletions config/android/repos/getspherelabs-anypass-kmp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"expertise": "INTERMEDIATE",
"version": 1,
"source": "github",
"authorIds": [
"getspherelabs"
],
"owner": "getspherelabs",
"repo": "anypass-kmp",
"name": "AnyPass",
"shortDescription": "AnyPass: A Compose Multiplatform app for your all-in-one password management.",
"longDescription": "AnyPass: A Compose Multiplatform app for your all-in-one password management.",
"content": "README.md",
"pages": [],
"tags": [
"compose",
"kotlin",
"ui"
]
}
20 changes: 20 additions & 0 deletions config/android/repos/theDIRone-T3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"expertise": "BEGINNER",
"version": 1,
"source": "github",
"authorIds": [
"thedirone"
],
"owner": "theDIRone",
"repo": "T3",
"name": "T3",
"shortDescription": "T3 is a multiplayer real-time Tic-Tac-Toe game that uses the Socket Programming internally. In simple, this app demonstrates a real-world application of socket programming in Kotlin.",
"longDescription": "T3 is a multiplayer real-time Tic-Tac-Toe game that uses the Socket Programming internally. In simple, this app demonstrates a real-world application of socket programming in Kotlin.",
"content": "README.md",
"pages": [],
"tags": [
"compose",
"kotlin",
"ui"
]
}
3 changes: 2 additions & 1 deletion config/authors/aritra-tech.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@
"name": "Aritra Das",
"bio": "SDE(Android) Intern @ionage",
"photoURL": "https://avatars.githubusercontent.com/aritra-tech",
"githubURL": "https://github.com/aritra-tech"
"githubURL": "https://github.com/aritra-tech",
"mediumURL": "https://medium.com/@aritradas20"
}
6 changes: 6 additions & 0 deletions config/authors/bansal-yogesh940.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Yogesh Bansal",
"bio": "Android Developer",
"photoURL": "https://miro.medium.com/v2/resize:fit:2400/0*j6_bNtGF4-_0tC_E.",
"mediumURL": "https://medium.com/@bansal.yogesh940"
}
6 changes: 6 additions & 0 deletions config/authors/getspherelabs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Behzod Halil",
"bio": "Mobile Engineer",
"photoURL": "https://avatars.githubusercontent.com/getspherelabs",
"githubURL": "https://github.com/getspherelabs"
}
6 changes: 6 additions & 0 deletions config/authors/jamescullimore.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "James Cullimore",
"bio": "Freelance Android Developer",
"photoURL": "https://miro.medium.com/v2/resize:fit:2400/1*eZnwpzPTlaXkXD4UC5bzNA.jpeg",
"mediumURL": "https://medium.com/@jamescullimore"
}
2 changes: 1 addition & 1 deletion config/authors/nstiwari.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Nitin Tiwari",
"bio": "Software Engineer | ML | TensorFlow Machine Learning - Google Developer Expert",
"bio": "Google Developer Expert in Machine Learning",
"photoURL": "https://avatars.githubusercontent.com/NSTiwari",
"githubURL": "https://github.com/NSTiwari"
}
6 changes: 6 additions & 0 deletions config/authors/ranjanrukhaya.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Ranjan Rukhaya",
"bio": "Android Engineer, I write what I learned about Kotlin and Android programming.",
"photoURL": "https://miro.medium.com/v2/resize:fit:2400/1*0bMzCBwBvxT_RkSjzFJZnQ.jpeg",
"mediumURL": "https://medium.com/@ranjanrukhaya"
}
6 changes: 6 additions & 0 deletions config/authors/thedirone.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Sitam Sardar",
"bio": "TSE @GeoTech || Aspiring Mobile Developer || Android || Flutter || Kotlin || Java || Open Source Enthusiast || Technical Content Writer",
"photoURL": "https://avatars.githubusercontent.com/theDIRone",
"githubURL": "https://github.com/theDIRone"
}
6 changes: 6 additions & 0 deletions config/authors/tiwarinitin1999.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "Nitin Tiwari",
"bio": "",
"photoURL": "https://miro.medium.com/v2/resize:fit:2400/1*KbvDPpS-4rAzwCkHI0IpgA.png",
"mediumURL": "https://medium.com/@tiwarinitin1999"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"expertise": "INTERMEDIATE",
"version": 1,
"source": "medium",
"authorIds": [
"nishitkamdar"
],
"author": "Nishit Kamdar",
"title": "Data Catalog - Auto Discovery and Metadata Harvesting",
"link": "https://medium.com/@nishitkamdar/dataplex-data-catalog-auto-discovery-and-metadata-harvesting-part-3-1-9162a4ed0990",
"tags": [
"data-analytics"
],
"description": "Dataplex — Data Catalog | Auto Discovery and Metadata Harvesting | Part — 3.1"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"expertise": "INTERMEDIATE",
"version": 1,
"source": "other",
"authorIds": ["nateebel"],
"author": "Nate Ebel",
"title": "Publishing Kotlin Multiplatform Swift Packages Using Google Cloud Storage and Cloud Run",
"link": "https://engineering.premise.com/publishing-kotlin-multiplatform-swift-packages-to-google-cloud-storage-be5c6987e5d",
"tags": [
"storage",
"serverless-computing"
],
"description": "A detailed walkthrough of how we publish, and consume, Swift Packages generated from Kotlin Multiplatform libraries using Cloud Storage and Cloud Run."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"expertise": "INTERMEDIATE",
"version": 1,
"source": "medium",
"authorIds": [
"tiwarinitin1999"
],
"author": "Nitin Tiwari",
"title": "Computer Vision made easy with Google Cloud Vision API",
"link": "https://medium.com/@tiwarinitin1999/computer-vision-made-easy-with-google-cloud-vision-api-851f3a9be80e",
"tags": [
"pose",
"tf-core"
],
"description": "This blog serves as a comprehensive guide to perform Computer Vision tasks like image classification, object localization, face detection, landmark detection, etc. using the Vision API on Google Cloud and visualizing inferences, thereby enabling beginners to start their ML journey on Google Cloud."
}

0 comments on commit fac759b

Please sign in to comment.