Basic4android (basic for Android) to proste, ale potężne środowisko programistyczne, które jest skierowane do urządzeń z Androidem.
Basic4android język jest podobny do języka Visual Basic z dodatkową obsługą obiektów. Basic4android skompilowane aplikacje są natywne aplikacje systemu Android, nie ma żadnych dodatkowych środowisk uruchomieniowych lub zależności.
Android 1.6 lub nowszy są obsługiwane, w tym android tablety z systemem 3.x.
Dlaczego Basic4android?
Proste i wydajne
IDE i język programowania 100% koncentruje się na rozwoju Androida
Kompiluje się do natywnego kodu bajtowego. Nie są wymagane żadne biblioteki środowiska wykonawczego. Utworzone pliki APK są dokładnie takie same jak pliki APK utworzone za pomocą Java / Eclipse
Wydajność podobna do aplikacji napisanych za pomocą języka Java
Język programowania oparty na zdarzeniach podobny do języka Visual Basic z obsługą obiektów i modułów kodu
Nie ma potrzeby pisania żadnego pliku XML (w większości przypadków)
Obsługuje wszystkie podstawowe funkcje Androida, w tym:
Bazy danych SQL
Gps
Widżety ekranu głównego
Usługi w tle i słuchacze transmisji
Bluetooth (porty szeregowe)
Host USB
Usługi sieci Web
Aparat
XML, JSON i CSV
Wyświetlenia animacji
Gesty wielodotykowe
Sieci (TCP, UDP, FTP, SMTP i POP3)
Powiadomienia wypychane (C2DM)
Rozpoznawanie tekstu na mowę i głos
Reklamy AdMob
Opengl
Grafika i wykresy
Czujniki
Pliki We/Wy
Integracja z usługami takimi jak: Dropbox, Google Analytics, Twitter i inne
Serializacja obiektów
I wiele innych.
Wysoce rozszerzalny dzięki obsłudze niestandardowych bibliotek Java
Potężna struktura zbudowana przez ekspertów z Systemu Android sprawia, że proces tworzenia programów jest prostszy i lepszy
Silna i pomocna społeczność online
Jedyny dostępny edytor wizualny WYSIWYG dla Androida.
Nowoczesny ide z autouzupełnianym, wbudowaną dokumentacją i innymi funkcjami
historia wersji
- Wersja 1.60 opublikowany na 2011-06-01
Nowy debuger i ulepszony projektant wizualny WYSIWYG.
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Licencji
Tytuł
Basic4android jest copyright (c) 2010 - 2011 przez
Erel Uziel, Gdziekolwiek oprogramowanie Wszelkie prawa zastrzeżone.
Tytułu, praw własności i praw własności intelektualnej
Oprogramowanie pozostaje w należyrze Erel Uziel,
Oprogramowanie w dowolnym miejscu.
Warunki
Nie wolno odtwarzać, dekompilować ani dezasemble
oprogramowania.
Komercyjna dystrybucja Oprogramowania jest niedozwolona
bez wyraźnej zgody właściciela praw autorskich.
Wersja próbna powinna być używana wyłącznie do oceny
Celów. Dla każdego dewelopera wymagana jest jedna licencja
za pomocą Basic4android. Aplikacje utworzone za pomocą Basic4android
są własnością dewelopera, który opracował
aplikacji - nie Anywhere Software.
Nie wolno rozpowszechniać żadnego pliku dołączonego do basic4android,
lub który został pobrany z basic4ppc.com witryny.
Korzystanie z Oprogramowania podlega również następującym ograniczeniom
i wyłączenia odpowiedzialności.
GWARANCJA I WYŁĄCZENIE ODPOWIEDZIALNOŚCI
Oprogramowanie jest rozpowszechniane w nadziei, że może być przydatne,
ale bez jakiejkolwiek gwarancji; nawet dorozumiane
gwarancji PRZYDATNOŚCI HANDLOWEJ, przydatności do określonego celu,
lub za nieuwzdzenie jakichkolwiek praw własności intelektualnej.
OGRANICZENIE ODPOWIEDZIALNOŚCI
W ŻADNYM WYPADKU I BEZ TEORII PRAWNEJ, CZYN NIEDOZWOLONY, UMOWA,
W INNY SPOSÓB, W DOWOLNYM MIEJSCU OPROGRAMOWANIA, EREL UZIEL LUB JEGO DOSTAWCÓW LUB
ODSPRZEDAWCY PONOSZĄ ODPOWIEDZIALNOŚĆ WOBEC CIEBIE LUB JAKIEJKOLWIEK INNEJ OSOBY ZA
SZKODY SPECJALNE, PRZYPADKOWE LUB WTÓRNE JAKIEGOKOLWIEK CHARAKTERU
W TYM, BEZ OGRANICZEŃ, ODSZKODOWANIA ZA UTRATĘ WARTOŚCI FIRMY,
AWARII KOMPUTERA LUB AWARII, LUB WSZELKICH INNYCH
SZKÓD LUB STRAT HANDLOWYCH. W ŻADNYM WYPADKU OPROGRAMOWANIE NIE PONOSI ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK SZKODY PRZEKRACZAJĄCE KWOTĘ, JAKĄ OPROGRAMOWANIE OTRZYMANE OD UŻYTKOWNIKA ZA LICENCJĘ NA TO OPROGRAMOWANIE, NAWET JEŚLI GDZIEKOLWIEK OPROGRAMOWANIE LUB EREL UZIEL ZOSTANĄ POINFORMOWANE O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD, LUB
W PRZYPADKU JAKICHKOLWIEK ROSZCZEŃ ZE STRONY JAKIEJKOLWIEK INNEJ STRONY. TO OGRANICZENIE ODPOWIEDZIALNOŚCI
NIE MAJĄ ZASTOSOWANIA DO ODPOWIEDZIALNOŚCI ZA ŚMIERĆ LUB USZKODZENIE CIAŁA
W ZAKRESIE, W JAKIM OBOWIĄZUJĄCE PRAWO ZABRANIA TAKIEGO OGRANICZENIA. Ponadto
NIEKTÓRE JURYSDYKCJE NIE ZEZWALAJĄ NA WYŁĄCZENIE LUB OGRANICZENIE
SZKODY PRZYPADKOWE LUB WTÓRNE, W ZWIĄZKU Z CZYM OGRANICZENIE
WYŁĄCZENIE MOŻE NIE MIEĆ ZASTOSOWANIA DO CIEBIE.
W PRZYPADKU, GDY OPROGRAMOWANIE NARUSZA
WŁASNOŚCI INTELEKTUALNEJ, CAŁA ODPOWIEDZIALNOŚĆ LICENCJODAWCY
WYŁĄCZNYM ŚRODKIEM ZARADCZYM JEST, NA WYBÓR LICENCJODAWCY,
A) ZWROT CENY ZAPŁACONEJ LICENCJODAWCY I JEGO
AUTORYZOWANYCH DYSTRYBUTORÓW LUB (B) ZASTĄPIENIE OPROGRAMOWANIA
OPROGRAMOWANIE NARUSZAJĄCE PRAWA.
OGRANICZENIE DZIAŁAŃ WYSOKIEGO RYZYKA
Oprogramowanie nie jest odporne na uszkodzenia i nie jest
wyprodukowane lub przeznaczone do użytku lub odsprzedaży jako
urządzeń w środowiskach niebezpiecznych wymagających
wydajności, takich jak eksploatacja obiektów jądrowych,
systemy nawigacji lub łączności statków powietrznych, kontrola ruchu lotniczego,
bezpośrednich maszyn podtrzymujących życie lub systemów uzbrojenia, w których
oprogramowania może prowadzić bezpośrednio do śmierci, osobiste
szkody lub poważne szkody fizyczne lub środowiskowe ("Wysokie Ryzyko
aktywności i działalności;; EREL UZIEL, OPROGRAMOWANIE ANYWHERE,
W SZCZEGÓLNOŚCI zrzekaj się wyraźnej lub dorozumianej gwarancji
działalności wysokiego ryzyka.
Jeżeli z jakiegokolwiek powodu sąd właściwej jurysdykcji stwierdzi, że jakikolwiek przepis lub jego część
niniejszej licencji, pozostała część niniejszej licencji
licencji jest nadal w pełnej mocy.
Umowy
Jeśli nie zgadzasz się z warunkami niniejszej LICENCJI,
użytkownik nie jest upoważniony do korzystania z Oprogramowania.