Bir Chat Uygulaması İçin Hangi Yazılım Dili En Mantıklısıdır?

Bunjo

Uzman üye
14 Ara 2020
1,592
1,889
I Won
yeni başlayan birisi için uygun olurmu peki WxWidgets
Yeni başlayan birisi Python kullanabilir fakat kaynak kodunu kapatmak zor olduğu için kodunuzun çalınma olasılığı var. Eğer Discord gibi kapsamlı bir proje yapacaksanız zor ya da kolay olan bu yoldan devam etmenizi öneririm eğer çok zorlanırsanız da C# kullanabilirsiniz Visual Studio üzerinden.

Örnek WxWidgets C++ kodu;

C++:
#include <wx/wx.h>

class MyApp : public wxApp {
public:
    virtual bool OnInit();
};

class MyFrame : public wxFrame {
public:
    MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size);
};

wxIMPLEMENT_APP(MyApp);

bool MyApp::OnInit() {
    MyFrame* frame = new MyFrame("Pencere", wxPoint(50, 50), wxSize(400, 300));
    frame->Show(true);
    return true;
}

MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size)
    : wxFrame(NULL, wxID_ANY, title, pos, size) {

    Centre();
}
 
Son düzenleme:

bayoyunsultanı

Katılımcı Üye
24 Kas 2023
273
98
Kaiserreich
Yeni başlayan birisi Python kullanabilir fakat kaynak kodunu kapatmak zor olduğu için kodunuzun çalınma olasılığı var. Zor ya da kolay bu yoldan devam etmenizi öneririm eğer çok zorlanırsanız da C# kullanabilirsiniz Visual Studio üzerinden.

Örnek WxWidgets C++ kodu;

C++:
#include <wx/wx.h>

class MyApp : public wxApp {
public:
    virtual bool OnInit();
};

class MyFrame : public wxFrame {
public:
    MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size);
};

wxIMPLEMENT_APP(MyApp);

bool MyApp::OnInit() {
    MyFrame* frame = new MyFrame("Pencere", wxPoint(50, 50), wxSize(400, 300));
    frame->Show(true);
    return true;
}

MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size)
    : wxFrame(NULL, wxID_ANY, title, pos, size) {

    Centre();
}
tamamdır, çok teşekkür ederim...
 

tamam ağa

Uzman üye
7 Haz 2023
1,511
869
Mesajlaşma uygulamasını server side tarafını paylaşmayacağına göre boşu boşuna C++ ile uğraşma, client projesini decompile etseler dahi sadece bağlantı adreslerini görebilirler veri tabanı içinde api kullanırsın alacakları sonuç her zaman sıfır olur.

sana programlama dili konusunda c#,java veyahut delphi önerebilirim ikiside günceldir özellikle delphi rad stadio'ya geçtikten sonra baya güncelleme almıştı tabi şuan ki durumunu bilmiyorum.
 

bayoyunsultanı

Katılımcı Üye
24 Kas 2023
273
98
Kaiserreich
Mesajlaşma uygulamasını server side tarafını paylaşmayacağına göre boşu boşuna C++ ile uğraşma, client projesini decompile etseler dahi sadece bağlantı adreslerini görebilirler veri tabanı içinde api kullanırsın alacakları sonuç her zaman sıfır olur.

sana programlama dili konusunda c#,java veyahut delphi önerebilirim ikiside günceldir özellikle delphi rad stadio'ya geçtikten sonra baya güncelleme almıştı tabi şuan ki durumunu bilmiyorum.
tamamdir gordum simdi tesekkurler bilgi icin
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.