Uygulama TDK Sözlük Uygulaması - Basit Kullanımıyla

Tortue

Software Developer.
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
Ayhan
Cihazım
Xiaomi 11 5G
Meslek
Full Stack Dev.
Konum
Unknown
Katılım
20 Temmuz 2018
Konular
134
Mesajlar
2.044
Tepkime puanı
4.279
Puanları
188
Öncelikle HiddeNKinG hocam'a teşekkür ederim paylaşım izni verdiği için. Bu uygulamayı boş vaktim olduğu için, boş zaman harcamamak için yazdım tamamen. Farklı bir art niyet söz konusu değildir (arkaplanda farklı verileri okuma, alma vesaire) ayrıca uygulamanın kaynak kodlarını tamamen GitHub üzerinden de paylaşacağım.

TDK'nın resmî olarak sunmuş olduğu API kaynağını kullanarak basit bir uygulama geliştirdim, aynı zamanda bu iş için meraklı ya da ilgisi olan kişiler için ayrı bir katkısı olacağını umuyorum. Bunu geliştirme amacım doğru sandığımız ama yanlış bildiğimiz sözcükleri doğrulamak. Aslında bir uygulama abartı kaçıyor ancak yukarıda da bahsettiğim gibi, boş vaktim olduğu için bir katkıda bulunmak istedim en azından. :)

Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.


Projenin açık kaynak kodlarına burada ki linki üzerinden erişebilirsiniz.
Uygulamayı Play Store'a yükleyemiyorum çünkü bir geliştirici hesabına sahip değilim. .APK olarak indirmek isterseniz indirebilirsiniz.

Yanlış ya da hatalı bir şey görürseniz affola, ne kadar basit gözükse de tasarım kısmı çok yordu. (bu yüzden ön yüz kodlamadan nefret ederim) :D Uygulamada alacağınız hata kodlarını sıralı şekilde ekrana bastırdım. Hata almanız durumunda hata kodu ve android sürümü (7.1, 8 vesaire) paylaşmanız yeterli olacaktır.

Geliştirmek için merak eden, ilgili arkadaşlar; Github üzerinden projeyi indirdikten sonra CMD ekranına gelip yarn install ya da npm install deyip gerekli paketleri kurup, çalıştırabilirsiniz. Takıldığınız bir yer olursa yardımcı olacağım.

Projenin devamında kişi adları, atasözü ve deyim gibi alanları da ekleyebilirim.

Projeyi çalıştırırken şu şekilde bir hata alıyorsanız, bu hata projenin bulunduğu klasör adının Türkçe Karakter olmasıdır. Örnek;

Resimleri görmek için giriş yapmanız gerekmektedir.


Uygulamayı belirli aralıklarla güncelleyip, güncelleme notlarını buraya ekleyeceğim aynı zamanda GitHub üzerinden de güncelleme yapacağım. Uygulamada eksiklik, hata vesaire gibi durumlar için geri bildirimlerinizi mutlaka dikkate alacağım. Teşekkür ederim.


JavaScript (React-Native) ile yazıldı. Versiyon 0.62.2
NodeJS Versiyon 12.18.1


  • İsim sorgulama eklendi.
  • Son sorgulanan sözcük ve isim için geçmiş eklendi.
  • Bazı performans iyileştirmeleri yapıldı.
  • Android 9 ve 10'da yaşanan API Fetch hatası giderildi.
GitHub dosyaları ve APK indirme linki güncellenmiştir. V1.1'e ait ekran görüntüleri;

Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.


Not: Atasözü/Deyim sorgusu TDK API'si tarafından oldukça fazla döndüğü için çok fazla performans kaybı yaşatmaktadır. Cihazın performansına bağlı olarak, uygulamanın çökme riski bulunduğu için bu özelliği eklememeye karar verdim.
  • Sözcüklerin anlamları eklendi.
  • Inputlar güncellendi.
  • Klavye'de bulunan enter butonu artık arama yapabiliyor.
Resimleri görmek için giriş yapmanız gerekmektedir.


Not: TDK API'sinde sözcük anlamı içermiyor bu yüzden kendim bir API yazıp ilgili sözcüğün anlamını çekiyorum.
  • Sözcük anlamları API adresine doğrudan erişim ve uygulama dışı farklı yöntemlerle bir nebze de olsa erişim engellendi.
  • V1, V1.1 ve V1.1.1 sürümlerinde artık sözcük anlamları yok. V1.1.2 sürümünü indirmeniz gerekiyor.
 
Son düzenleme:

Reaxionreis

Kıdemli Üye
Kıdemli Üye
MIUI Sever
SMS Onaylı
Adım
Mehmet
Cihazım
Redmi Note 9S
Meslek
Web Geliştiricisi
Yaş
26
Konum
Ankara
Katılım
17 Haziran 2020
Konular
9
Mesajlar
279
Tepkime puanı
2.080
Puanları
118
Güzel olmuş elinize sağlık geliştirmenize yardımcı olabilirim her zaman
 

Tortue

Software Developer.
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
Ayhan
Cihazım
Xiaomi 11 5G
Meslek
Full Stack Dev.
Konum
Unknown
Katılım
20 Temmuz 2018
Konular
134
Mesajlar
2.044
Tepkime puanı
4.279
Puanları
188

slm.ycl02

Usta Üye
Usta Üye
MIUI Sever
SMS Onaylı
Adım
Selim
Cihazım
Note 6 Pro
Meslek
Öğrenci
Yaş
21
Konum
34000
Katılım
27 Eylül 2019
Konular
48
Mesajlar
1.538
Çözümler
6
Tepkime puanı
1.282
Puanları
138
Öncelikle HiddeNKinG hocam'a teşekkür ederim paylaşım izni verdiği için. Bu uygulamayı boş vaktim olduğu için, boş zaman harcamamak için yazdım tamamen. Farklı bir art niyet söz konusu değildir (arkaplanda farklı verileri okuma, alma vesaire) ayrıca uygulamanın kaynak kodlarını tamamen GitHub üzerinden de paylaşacağım.

TDK'nın resmî olarak sunmuş olduğu API kaynağını kullanarak basit bir uygulama geliştirdim, aynı zamanda bu iş için meraklı ya da ilgisi olan kişiler için ayrı bir katkısı olacağını umuyorum. Bunu geliştirme amacım doğru sandığımız ama yanlış bildiğimiz sözcükleri doğrulamak. Aslında bir uygulama abartı kaçıyor ancak yukarıda da bahsettiğim gibi, boş vaktim olduğu için bir katkıda bulunmak istedim en azından. :)

Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.


Projenin açık kaynak kodlarına burada ki linki üzerinden erişebilirsiniz.
Uygulamayı Play Store'a yükleyemiyorum çünkü bir geliştirici hesabına sahip değilim. .APK olarak indirmek isterseniz indirebilirsiniz.

Yanlış ya da hatalı bir şey görürseniz affola, ne kadar basit gözükse de tasarım kısmı çok yordu. (bu yüzden ön yüz kodlamadan nefret ederim) :D Uygulamada alacağınız hata kodlarını sıralı şekilde ekrana bastırdım. Hata almanız durumunda hata kodu ve android sürümü (7.1, 8 vesaire) paylaşmanız yeterli olacaktır.

Geliştirmek için merak eden, ilgili arkadaşlar; Github üzerinden projeyi indirdikten sonra CMD ekranına gelip yarn install ya da npm install deyip gerekli paketleri kurup, çalıştırabilirsiniz. Takıldığınız bir yer olursa yardımcı olacağım.

Projenin devamında kişi adları, atasözü ve deyim gibi alanları da ekleyebilirim.

Projeyi çalıştırırken şu şekilde bir hata alıyorsanız, bu hata projenin bulunduğu klasör adının Türkçe Karakter olmasıdır. Örnek;

Resimleri görmek için giriş yapmanız gerekmektedir.


Uygulamayı belirli aralıklarla güncelleyip, güncelleme notlarını buraya ekleyeceğim aynı zamanda GitHub üzerinden de güncelleme yapacağım. Uygulamada eksiklik, hata vesaire gibi durumlar için geri bildirimlerinizi mutlaka dikkate alacağım. Teşekkür ederim.


JavaScript (React-Native) ile yazıldı. Versiyon 0.62.2
NodeJS Versiyon 12.18.1
Bir hata oluştu hata kodu #4 diyor hocam :)
 

Tortue

Software Developer.
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
Ayhan
Cihazım
Xiaomi 11 5G
Meslek
Full Stack Dev.
Konum
Unknown
Katılım
20 Temmuz 2018
Konular
134
Mesajlar
2.044
Tepkime puanı
4.279
Puanları
188
Bir hata oluştu hata kodu #4 diyor hocam :)

Bir kaç değişiklik ve yenilik ekleyeceğim, android sürümü nedir? Güncelleme sonrası muhtemelen çözülecektir. Hangi işlem sırasında bu hatayı aldınız, sorgulama yaparken almış olmanız gerekiyor.
 

slm.ycl02

Usta Üye
Usta Üye
MIUI Sever
SMS Onaylı
Adım
Selim
Cihazım
Note 6 Pro
Meslek
Öğrenci
Yaş
21
Konum
34000
Katılım
27 Eylül 2019
Konular
48
Mesajlar
1.538
Çözümler
6
Tepkime puanı
1.282
Puanları
138
Bir kaç değişiklik ve yenilik ekleyeceğim, android sürümü nedir? Güncelleme sonrası muhtemelen çözülecektir. Hangi işlem sırasında bu hatayı aldınız, sorgulama yaparken almış olmanız gerekiyor.
Android 9, sorgulama yaparken hata verdi hocam. SS alamıyorum. Az önce kilitlenmişti telefon ondan almiyormus şimdi aldım:
Resimleri görmek için giriş yapmanız gerekmektedir.
 

Tortue

Software Developer.
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
Ayhan
Cihazım
Xiaomi 11 5G
Meslek
Full Stack Dev.
Konum
Unknown
Katılım
20 Temmuz 2018
Konular
134
Mesajlar
2.044
Tepkime puanı
4.279
Puanları
188
Android 9, sorgulama yaparken hata verdi hocam. SS alamıyorum.

9 ve 10 sürümlerinden şüpheleniyordum açıkçası, çözümünü biliyorum umarım tam isabet etmiştir. :D Akşama doğru yeni bir güncelleme yayınlayacağım.
İsim, atasözü ve son sorgulama geçmişi şeklinde yenilikler olacak o sırada da çözümü uygulayacağım. Geri bildiriminiz için teşekkür ederim.
 

acemimerakli

Tecrübeli Üye
Tecrübeli Üye
MIUI Sever
SMS Onaylı
Adım
Özkan
Cihazım
mi5
Konum
bursa
Katılım
20 Ekim 2016
Konular
2
Mesajlar
515
Tepkime puanı
231
Puanları
58
Öncelikle HiddeNKinG hocam'a teşekkür ederim paylaşım izni verdiği için. Bu uygulamayı boş vaktim olduğu için, boş zaman harcamamak için yazdım tamamen. Farklı bir art niyet söz konusu değildir (arkaplanda farklı verileri okuma, alma vesaire) ayrıca uygulamanın kaynak kodlarını tamamen GitHub üzerinden de paylaşacağım.

TDK'nın resmî olarak sunmuş olduğu API kaynağını kullanarak basit bir uygulama geliştirdim, aynı zamanda bu iş için meraklı ya da ilgisi olan kişiler için ayrı bir katkısı olacağını umuyorum. Bunu geliştirme amacım doğru sandığımız ama yanlış bildiğimiz sözcükleri doğrulamak. Aslında bir uygulama abartı kaçıyor ancak yukarıda da bahsettiğim gibi, boş vaktim olduğu için bir katkıda bulunmak istedim en azından. :)

Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.


Projenin açık kaynak kodlarına burada ki linki üzerinden erişebilirsiniz.
Uygulamayı Play Store'a yükleyemiyorum çünkü bir geliştirici hesabına sahip değilim. .APK olarak indirmek isterseniz indirebilirsiniz.

Yanlış ya da hatalı bir şey görürseniz affola, ne kadar basit gözükse de tasarım kısmı çok yordu. (bu yüzden ön yüz kodlamadan nefret ederim) :D Uygulamada alacağınız hata kodlarını sıralı şekilde ekrana bastırdım. Hata almanız durumunda hata kodu ve android sürümü (7.1, 8 vesaire) paylaşmanız yeterli olacaktır.

Geliştirmek için merak eden, ilgili arkadaşlar; Github üzerinden projeyi indirdikten sonra CMD ekranına gelip yarn install ya da npm install deyip gerekli paketleri kurup, çalıştırabilirsiniz. Takıldığınız bir yer olursa yardımcı olacağım.

Projenin devamında kişi adları, atasözü ve deyim gibi alanları da ekleyebilirim.

Projeyi çalıştırırken şu şekilde bir hata alıyorsanız, bu hata projenin bulunduğu klasör adının Türkçe Karakter olmasıdır. Örnek;

Resimleri görmek için giriş yapmanız gerekmektedir.


Uygulamayı belirli aralıklarla güncelleyip, güncelleme notlarını buraya ekleyeceğim aynı zamanda GitHub üzerinden de güncelleme yapacağım. Uygulamada eksiklik, hata vesaire gibi durumlar için geri bildirimlerinizi mutlaka dikkate alacağım. Teşekkür ederim.


JavaScript (React-Native) ile yazıldı. Versiyon 0.62.2
NodeJS Versiyon 12.18.1
elinize sağlık, başarılarınızın devamını dilerim.
 
Üst Alt