- 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.
Projenin açık kaynak kodlarına burada ki
Uygulamayı Play Store'a yükleyemiyorum çünkü bir geliştirici hesabına sahip değilim. .APK olarak indirmek isterseniz
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) 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;
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
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.
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.
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
Linkleri görebilmek için kayıt olmanız gerekmektedir
linki üzerinden erişebilirsiniz.Uygulamayı Play Store'a yükleyemiyorum çünkü bir geliştirici hesabına sahip değilim. .APK olarak indirmek isterseniz
Linkleri görebilmek için kayıt olmanız gerekmektedir
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) 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.
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: