mboost-dp1

Google Inc.

Lav Android-programmer uden at kode

- Via Google Labs - , redigeret af Net_Srak , indsendt af markjensen

Google vil gerne gøre det endnu mere attraktivt at lave programmer til Android-platformen og har i den forbindelse netop lanceret en beta-udgave af et nyt produkt kaldet App Inventor for Android.

Med App Inventor gør Google det meget nemt at lave et program til en Android-enhed, faktisk så nemt, at man ikke behøver kunne lave en linje kode.

Idéen er en brugerflade, hvor programmet laves ved at samle en række byggeklodser, der tilsammen kan udføre en lang række forskellige funktioner. Udvalget af byggekloder er ifølge Google omfattende og skulle gøre det muligt at lave næsten hvilken som helst type program.

Det forventes, at App Inventor vil føre til en lang række nye programmer på Android Market, men flere frygter også, at mange af programmerne vil være af lav kvalitet.

Du kan søge om at få adgang til App Inventor hos Google, eller se hvordan den fungerer i videoen herunder.





Gå til bund
Gravatar #1 - biohead
12. jul. 2010 12:29
Kan se det positive i det for folk der ikke ved så meget om programmering...

Men for os andre, ville det nok være rart hvis google gad at tilføje en sætting i deres Store, så man slap for den her slags apps.

Kunne dog godt tænke mig mere venlig måde at lave GUI på til Android, hvor det her kunne være løsningen.
Gravatar #2 - Nullert
12. jul. 2010 12:33
cool
Gravatar #3 - Ramius
12. jul. 2010 12:40
Kender ikke Android market, men det her ligger så meget op til at der vælter en mia. se hvad jeg kan apps som er ligegyldige og bare fylder. Og midt imellem alt det bras folk kan lave så kan der komme noget rigtig fedt, men som bare forsvinder i mængden...

Men hvis formålet er at komme op på siden af apple hvad angår mængden af Aps så skal det nok virke. Når der bliver fortalt at der er 50.000 aps på den ene eller anden platform så ved man bare at en vis mængde af de apps er pis værd. (fx "jeg overvåger din søvnrytme" min bare numse)
Gravatar #4 - myplacedk
12. jul. 2010 12:42
Til de mere nørdede synes jeg et program som Tasker er blev meget brugbart. (Locale-agtigt. Jeg kan dog ikke huske hvorfor jeg droppede Locale.)

Fx. lavede jeg et smart system er i weekenden. Jeg har nemlig to telefoner: En fin Android telefon, og en tilfældig billig telefon til når jeg laver noget der kan gå ud over telefonen.

Nu har jeg et ikon på min homescreen, som aktiverer mit "forward-system":
1) Telefon-opkald bliver viderestillet til min sekundære telefon
2) SMS'er bliver videresendt, med afsenders telefonnummer indsat i starten af beskeden
3) SMS'er fra min sekundære telefon som starter med et telefonnummer, bliver videresendt til dette telefonnummer (efter nummeret er fjernet)
4) Der er en notification, så jeg altid kan se om systemet er aktiveret. Ved at vælge denne notification, bliver systemet slået fra igen.

Jeg har også lavet det sådan, at når jeg kører bil (dvs. når jeg er forbundet til bilen med bluetooth) bliver SMS'er læst højt. Så kan jeg med lidt helt tage stilling til om det kan vente til jeg er færdig med at køre bil, uden at skulle gøre noget som helst.
Gravatar #5 - myplacedk
12. jul. 2010 12:46
Ramius (3) skrev:
Kender ikke Android market,

Det er lavet af Google. Google har en søgemaskine som kan finde det relevante på WWW. Nuf said? ;-)

(Åbenbart ikke, for her kommer mere...) Det er svært at sætte en grænse for hvornår et program er godt nok til at offentliggøre. Jeg vil hellere have plads til alle, og så en effektiv måde at finde det relevante på.

Fx. kan markedet jo gætte sig til kvaliteten ud fra anmeldelserne. (Brugere kan rate på en skala fra 1-5) og sortere efter bla. det. Og systemer som AppBrain kan foreslå programmer du kunne være interesseret i, ud fra hvad du allerede har, hvad andre med ca. samme programmer har osv.

Men hvis vi ser bort fra markedet og koncentrerer os om udviklerne, så ja: Nogle have dem kunne godt trænge til noget mere realitetssans.
Gravatar #6 - Lasphere
12. jul. 2010 12:54
Det ser ud til at minde lidt om GameMakers drag'n'drop system, som fungere super godt. Bliver spændene at se hvilke apps der kommer ud af det.
Gravatar #7 - Wickedmike
12. jul. 2010 12:55
Hvis der er nogle grafikere med hjerne der sætter sig til at lave en app, så tror jeg godt at der kunne komme noget sjov ud af det :)
Gravatar #8 - Silver Mane
12. jul. 2010 13:00
#6 Was gonna say :)

Er dog skeptisk for hvor godt det ville kunne virke her. Vi snakker ikke om produkter som primært er visuelle, så meget som funktionelle. Men vi får se
Gravatar #9 - tre
12. jul. 2010 13:04
Tror ikke der vil komme så mange brugbare apps ud af dette. Men det kunne da helt sikker inspirere nogen til måske at kaste sig ud i noget rigtig programmering :)

Personligt glæder jeg mig selv meget til http://monodroid.net
Gravatar #10 - Odyssey
12. jul. 2010 13:10
#3: Så fik du lige bashet SleepCycle. Næste gang du skal bashe noget for at være bullshit, skulle du måske lige undersøge tingene lidt først.
Gravatar #11 - Sommer
12. jul. 2010 13:18
Kunne ikke være mere enig med #10.

Sleep Cycle er et SUPER FEDT program, som er alle pengene værd! Jeg bruger det hver evigt eneste nat, og jeg har aldrig været bedre til at stå tidligt op. Samtidig kan jeg godt se at fx chips inden jeg går i seng, eller en stor slurk cola IKKE gør godt på min søvnrytme.

---------

Kan I ikke huske Click'n'Play? Uhhh, et super gammelt program til at lave spil med.
Gravatar #12 - Lowkey
12. jul. 2010 13:20
Idéen er ikke at alle disse apps skal på Android market tror jeg. Det koster vist stadig et mindre beløb at lægge sine apps op, så det burde stoppe de værste ligegyldige apps.

Jeg synes at dette er et rigtigt spændende initiativ og sikkert en rigtig god måde at vække en interesse for at lave software, for folk der aldrig har rørt kode før.

Der er så meget potentiale i mobile enheder og et system som dette ville virkeligt kunne lukke op for, at disse muligheder er åbne for alle.

Der er forresten en ganske informativ artikel i NY Times om App Inventor
Gravatar #13 - decx
12. jul. 2010 13:22
Det er faktisk et meget sjovt program google har lavet der. Kan da forestille mig i undervisning at det ville give mening at starte ud med. F.eks. alt den logik som for, while etc er grafisk repræsenteret så man kan lave blocks der gør diverse ting trinvist i en lykke uden en eneste linje kode. Men man kan med det samme se logikken bag det - det er da brugbart. Så kan man jo altid lære om syntax og andre kode specifikke ting bagefter. Programmering handler jo i høj grad om at forstå logikken, strukturer, algoritmer. Alt andet er jo stort set kun syntax og kode stil.

At lave bare et lille program med grafisk bruger interface i C++ kræver jo næsten en Ph.D. (ja, prøv uden VS og standard libs). Kan huske jeg skulle bruge ca 100 linjer boiler plate bare for at lave en lille dialogboks i Windows i standard c++ med masser af API kald og funktioner som ikke lige er ud af landevejen hvorfor og hvordan.
Gravatar #14 - Wickedmike
12. jul. 2010 13:25
#13 Der faktisk noget de vil begynde på i Sønderborg på EUC Syd på deres C# kurser, hvor man starter ud med sådan et program for at strukturere sine ting, og først derefter går videre med programmere.
Gravatar #15 - jimmi
12. jul. 2010 13:25
Det ser ret bekendt ud...

Gravatar #16 - Taxwars
12. jul. 2010 13:39
#3
Det er jo google, ud over apps market fra telefonen, så er der mange andre websites som indeksere programmerne, og giver folk mulighed for at lede i kategorier etc. Fx http://www.appbrain.com/

Man kan jo altid bruge argumentet "der er for meget lort - nogen må censurer det", men bortset fra Apple så er det jo ikke noget vi bruger i den virkelige verden. Der er tonsvis af skod bøger som kommer til salg, skod film, skod musik - så må folk jo lære at vælge og sortere. Og hvis du vil have en overlord som bestemmer så kan du jo købe Apple ;)



Men iøvrigt, så burde google rydde op på deres website, det er fint nok det er gratis at programmere (også programmere "rigtigt") for Android, og at man bare kan downloade de programmer der skal bruges, men deres developer website er lidt "Her er det" og så en link til 500 forskellige programmer hvor man selv skal lure hvilket er det rigtigt - men det er jo en linux tradition som de bare har kopieret *g*
Gravatar #17 - Lowkey
12. jul. 2010 13:41
#16

Jeg er sikker på at Android Market får en større overhaling inden længe.
Det market de viste i deres demo på Google I/O, så jo væsentligt anderledes ud.
Gravatar #18 - thethufir
12. jul. 2010 13:52
#4 Endnu et godt eksempel på hvorfor Android er så meget bedre end Iphone.
Gravatar #19 - Holger_dk
12. jul. 2010 14:15
Det er jo interessant... især, hvis det kunne give en hurtigt måde at få lavet en prototype til et program.

Især hvis man kan få source koden ud af det så man kan kode videre på den måde.
Gravatar #20 - siliankaas
12. jul. 2010 14:17
#19
Jeg tænkte det samme, men det er nok desværre urealistisk.

Men det kunne være fedt at kunne bygge et program simpelt, og således kunne se koden til det - det ville da være en udmærket lære for mig.
Gravatar #21 - Vandborg
12. jul. 2010 14:38
Er jeg den eneste der fandt det morsomt, det var en kvinde der lavede en app der kunne sige meow? For lige at demostere at alle kan lave et app med det :P
Gravatar #22 - Windcape
12. jul. 2010 15:06
Så Google forsøger sig endeligt med noget visuelt tooling? Det er stadigvæk lysår fra Flash og Silverlight (WP7).

Jeg er ikke just imponeret.
Gravatar #23 - nomissenrojb
12. jul. 2010 15:50
#22 Slap lige af mester..
De skal jo starte et sted. Som du ved er alt hvad google rør i konstant beta. Bare vent..
Gravatar #24 - technetium
12. jul. 2010 21:06
#22
Ikke gmail :D

Det tog jo også kun... var det 5-6 år
Gravatar #25 - TuXs
13. jul. 2010 00:23
biohead (1) skrev:

Kunne dog godt tænke mig mere venlig måde at lave GUI på til Android, hvor det her kunne være løsningen.


Har du ikke hørt om DroidDraw? http://www.droiddraw.org/
Gravatar #26 - Stryder
13. jul. 2010 09:28
lyder som CASE tool til Android.
Gravatar #27 - done
13. jul. 2010 09:37
Det ser ret bekendt ud... http://www.youtube.com/..]


Det er da hvis kun en fanboy der kan sammenligne en script generator med et gui tool ;)

Og hvis du mener at arbejds metoden er sammenlignelig så er det jo bare drag n' drop ;)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login