Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi ile yazılmış müthiş bir IP kamera kontrol ve yönetim uygulaması
#1
Merhaba;

Delphi ile yazılmış müthiş bir IP kamera kontrol ve yönetim uygulaması, izlemenizi tavsiye ediyorum. Tasarım son derece güzel ve kullanımı kolay.











Web adresi: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Google Play Uygulama Adresi: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#2
abi adamlar artık fmx'de farklı bir boyuttalar.çok pis taktım kafaya ben bu fmx'i kafaya. standartın dışında uygulama yapmak lazım tasarım konusunda. hocam bu arada kitabınız ne durumda 3 gündür forumdan çıkmayınca eski yazılarınızda buldum. mümkünse çıktığında push notification ile anında bildirin kalmaz malmaz işimi sağlama alayım Big Grin
Cevapla
#3
(19-01-2017, Saat: 05:04)WeTeYeS Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olabi adamlar artık fmx'de farklı bir boyuttalar.çok pis taktım kafaya ben bu fmx'i kafaya. standartın dışında uygulama yapmak lazım tasarım konusunda. hocam bu arada kitabınız ne durumda 3 gündür forumdan çıkmayınca eski yazılarınızda buldum. mümkünse çıktığında push notification ile anında bildirin kalmaz malmaz işimi sağlama alayım Big Grin

Merhaba,
Öncelikle ilginiz için teşekkür ederim. Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol FMX'in temellerinin rayına oturduğunu, stabilitenin az çok sağlandığını söylemiştim. Style desinger ve Layout ile fevkalade tasarımlar yapmak mümkündür. Bir çoğumuz klasik Masaüstü uygulama geliştirme mantığı ile yaklaştığımızdan, Mobil platform tarafındaki ince ayrıntıları göz ardı ediyoruz. 

Örnek vermek gerekirse, buton için doğrudan Standard > TButton sürükle bırak yapıyoruz. Sonra test aşamasında bir çok sorun çıkıyor.
Buton bıraktığım yerde değil (çözünürlük sorunu), boyutu belirlediğim gibi değil (platform hassasiyeti), butonun tepki süresi (SDK ve Cihaz hassasiyeti),  butona renk veremiyorum, efekt veremiyorum, tasarımı bir türlü düzeltemedim (Material design)...

Aşağıdaki örneklerde tek satır kod yazılmadan tasarım yapılmıştır.

Örnek-1: 

2017-01-19_09-58-44.md.png
2017-01-19_10-01-26.gif


Örnek-2:
2017-01-19_10-04-27.gif

Örnek-3:
2017-01-19_10-35-19.md.png

2017-01-19_10-36-02.md.png

2017-01-19_10-36-28.md.png


Kitabın kaynağı DelphiCan. Tükenirse yeniden basarız İnşallah.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#4
(19-01-2017, Saat: 10:43)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(19-01-2017, Saat: 05:04)WeTeYeS Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olabi adamlar artık fmx'de farklı bir boyuttalar.çok pis taktım kafaya ben bu fmx'i kafaya. standartın dışında uygulama yapmak lazım tasarım konusunda. hocam bu arada kitabınız ne durumda 3 gündür forumdan çıkmayınca eski yazılarınızda buldum. mümkünse çıktığında push notification ile anında bildirin kalmaz malmaz işimi sağlama alayım Big Grin

Merhaba,
Öncelikle ilginiz için teşekkür ederim. Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol FMX'in temellerinin rayına oturduğunu, stabilitenin az çok sağlandığını söylemiştim. Style desinger ve Layout ile fevkalade tasarımlar yapmak mümkündür. Bir çoğumuz klasik Masaüstü uygulama geliştirme mantığı ile yaklaştığımızdan, Mobil platform tarafındaki ince ayrıntıları göz ardı ediyoruz. 

Örnek vermek gerekirse, buton için doğrudan Standard > TButton sürükle bırak yapıyoruz. Sonra test aşamasında bir çok sorun çıkıyor.
Buton bıraktığım yerde değil (çözünürlük sorunu), boyutu belirlediğim gibi değil (platform hassasiyeti), butonun tepki süresi (SDK ve Cihaz hassasiyeti),  butona renk veremiyorum, efekt veremiyorum, tasarımı bir türlü düzeltemedim (Material design)...

Aşağıdaki örneklerde tek satır kod yazılmadan tasarım yapılmıştır.

Örnek-1: 

2017-01-19_09-58-44.md.png
2017-01-19_10-01-26.gif


Örnek-2:
2017-01-19_10-04-27.gif

Örnek-3:
2017-01-19_10-35-19.md.png

2017-01-19_10-36-02.md.png

2017-01-19_10-36-28.md.png


Kitabın kaynağı DelphiCan. Tükenirse yeniden basarız İnşallah.

Örnek 2 için style editör'de izlediğiniz adımları da paylaşırsanız; bu hususta merakı olanlar için bir tatmin vesilesi olabilir.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla
#5
Boian reyiz çok güzel örnekler hazırlamış.. Ama benim en çok beğendiğim 27:08 de başlayan uzaktan kumandalı araba Smile
Oğluma bunun gibi bir şey yapacağım ama buttonlara basmak yerine Jiroskop sensörünü kullanacağım..  






Amatör Küme Bilgisayar Programcısı
WWW
Cevapla
#6
(19-01-2017, Saat: 11:00)Tuğrul HELVACI Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlÖrnek 2 için style editör'de izlediğiniz adımları da paylaşırsanız; bu hususta merakı olanlar için bir tatmin vesilesi olabilir.

Valla kitaba birşey kalmadı hocam. Her şeyi DelphiCan'da paylaştım. Fakat sizin isteğiniz benim için emirdir.

1- Forma bir adet Layout yerleştirelim ve Width-Height özelliklerini 100 piksel yapalım.
2- Layout'un RotationAngle özelliğini 45 derece yapalım.

a1.png

3- Layout içerisine 4 adet TRectangle yerleştirelim ve her birinin ayrı ayrı Stroke > Color özelliğini Darkgray seçelim.

a2.png

a3.png


4- Rectangle1' seçelim ve Corners özelliğnde yalnızca BottomLeft özelliğini True, diğer özelliklerini de False yapalım.

a4.png

5- Yine Rectangle1'in XRadius ve YRadius özelliklerini 20 yapalım ve Layout'un sol tarafına bitiştirecek şekilde taşıyalım.

a5.png

6- Aynı işlemleri Rectangle2 (Corners > TopRight olacak, sağa taşıyalım), Rectangle3 (Corners > TopLeft olacak, üste taşıyalım) ve Rectangle4 (Corners > BottomRight olacak, alta taşıyalım) için de yapalım.

a6.png

a7.png

a8.png

7- Layout içerisine bir adet TRoundRect yerleştirelim ve Align özelliğini Center ve Stroke > Color özelliğini Darkgray seçelim. 

a9.png

8- Layout üzerine yerleştirdiğimiz her bir nesnenin üzerine birer adet GlowEffect yerleştirelim ve Enabled özelliğini False, Trigger özelliğini ise IsMouseOver=true yapalım.

a10.png


Sonuç:
Windows;
aa.gif


Android;
a.gif

Not: Kitabın gecikme nedeni belli olmaya başladı... Smile
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#7
Teşekkür ederim valla güzel paylaşım en kısa sürede kitabı bekliyoruz.
Cevapla
#8
hocam ben xe6'da kaldım sürümleri indiriyorum ama hep sorunla karşılaşıyorum. şu an Embarcadero RAD Studio 10.1 Berlin Architect 24.0.22858.6822 indiriyorum umarım bir sorun çıkmaz. kurayım da multiview özelliğini baştan aşağı anlatan bir makale yazacağım herkezin işine yarar
Cevapla
#9
(19-01-2017, Saat: 12:51)WeTeYeS Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olhocam ben xe6'da kaldım sürümleri indiriyorum ama hep sorunla karşılaşıyorum. şu an Embarcadero RAD Studio 10.1 Berlin Architect 24.0.22858.6822 indiriyorum umarım bir sorun çıkmaz. kurayım da multiview özelliğini baştan aşağı anlatan bir makale yazacağım herkezin işine yarar

Formda her türlü illegal paylaşım yapmak, yaymak veya özendirmek yasaktır. Bu anlamda mesajınızda kullanmış olduğunuz bir kaç kelimeyi sildim.
Bundan sonra form kurallarında riayet etmemizi öneriyorum.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#10
(19-01-2017, Saat: 12:14)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(19-01-2017, Saat: 11:00)Tuğrul HELVACI Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlÖrnek 2 için style editör'de izlediğiniz adımları da paylaşırsanız; bu hususta merakı olanlar için bir tatmin vesilesi olabilir.

Valla kitaba birşey kalmadı hocam. Her şeyi DelphiCan'da paylaştım. Fakat sizin isteğiniz benim için emirdir.

1- Forma bir adet Layout yerleştirelim ve Width-Height özelliklerini 100 piksel yapalım.
2- Layout'un RotationAngle özelliğini 45 derece yapalım.

a1.png

3- Layout içerisine 4 adet TRectangle yerleştirelim ve her birinin ayrı ayrı Stroke > Color özelliğini Darkgray seçelim.

a2.png

a3.png


4- Rectangle1' seçelim ve Corners özelliğnde yalnızca BottomLeft özelliğini True, diğer özelliklerini de False yapalım.

a4.png

5- Yine Rectangle1'in XRadius ve YRadius özelliklerini 20 yapalım ve Layout'un sol tarafına bitiştirecek şekilde taşıyalım.

a5.png

6- Aynı işlemleri Rectangle2 (Corners > TopRight olacak, sağa taşıyalım), Rectangle3 (Corners > TopLeft olacak, üste taşıyalım) ve Rectangle4 (Corners > BottomRight olacak, alta taşıyalım) için de yapalım.

a6.png

a7.png

a8.png

7- Layout içerisine bir adet TRoundRect yerleştirelim ve Align özelliğini Center ve Stroke > Color özelliğini Darkgray seçelim. 

a9.png

8- Layout üzerine yerleştirdiğimiz her bir nesnenin üzerine birer adet GlowEffect yerleştirelim ve Enabled özelliğini False, Trigger özelliğini ise IsMouseOver=true yapalım.

a10.png


Sonuç:
Windows;
aa.gif


Android;
a.gif

Not: Kitabın gecikme nedeni belli olmaya başladı... Smile

Teşekkür ederim.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Stok takip ve alışveriş sepet uygulaması brs 10 585 12-07-2017, Saat: 13:33
Son Yorum: brs
  Delphi'de Ön Muhasebe Programı esistem 3 2.774 11-07-2017, Saat: 09:35
Son Yorum: esistem
  Kore Ulusal Acil Durum Yönetim Ajansı Uygulamsı Fesih ARSLAN 15 5.778 20-10-2016, Saat: 09:45
Son Yorum: sametkayaoglu
  Delphi ile Yazılmış Kulak (Müzik) Eğitimi Fesih ARSLAN 0 1.540 29-08-2016, Saat: 18:47
Son Yorum: Fesih ARSLAN



Konuyu Okuyanlar: 1 Ziyaretçi