Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #53491 > unrolled thread
| Started by | Paul Rice <lfcpaulrice@gmail.com> |
|---|---|
| First post | 2013-09-02 08:03 -0700 |
| Last post | 2013-09-02 17:13 +0000 |
| Articles | 12 — 6 participants |
Back to article view | Back to comp.lang.python
user interfaces python3.x Paul Rice <lfcpaulrice@gmail.com> - 2013-09-02 08:03 -0700
Re: user interfaces python3.x Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-09-02 16:08 +0000
Re: user interfaces python3.x Paul Rudin <paul.nospam@rudin.co.uk> - 2013-09-02 17:18 +0100
Re: user interfaces python3.x Joel Goldstick <joel.goldstick@gmail.com> - 2013-09-02 13:06 -0400
Re: user interfaces python3.x Paul Rice <lfcpaulrice@gmail.com> - 2013-09-02 10:00 -0700
Re: user interfaces python3.x Joe Junior <joe.fbs.junior@gmail.com> - 2013-09-02 14:16 -0300
Re: user interfaces python3.x Joel Goldstick <joel.goldstick@gmail.com> - 2013-09-02 13:30 -0400
Re: user interfaces python3.x Joe Junior <joe.fbs.junior@gmail.com> - 2013-09-02 14:45 -0300
Re: user interfaces python3.x Paul Rice <lfcpaulrice@gmail.com> - 2013-09-02 11:26 -0700
Re: user interfaces python3.x Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-09-03 02:43 +0000
Re: user interfaces python3.x Paul Rice <lfcpaulrice@gmail.com> - 2013-09-02 11:28 -0700
Re: user interfaces python3.x Dan Sommers <dan@tombstonezero.net> - 2013-09-02 17:13 +0000
| From | Paul Rice <lfcpaulrice@gmail.com> |
|---|---|
| Date | 2013-09-02 08:03 -0700 |
| Subject | user interfaces python3.x |
| Message-ID | <ed097b36-9be6-49e4-aa34-5ca528db2433@googlegroups.com> |
Im new to python3.x (well, programming as a whole. Never done before) and was wondering how do i get a proper interface instead of just writing. Im using android device(sl4a and py34a). Ive heard something about kivy for android is that what i need if so does anyone know of a tutorial to use it? Thanks in advance.
[toc] | [next] | [standalone]
| From | Steven D'Aprano <steve+comp.lang.python@pearwood.info> |
|---|---|
| Date | 2013-09-02 16:08 +0000 |
| Message-ID | <5224b7e4$0$6599$c3e8da3$5496439d@news.astraweb.com> |
| In reply to | #53491 |
On Mon, 02 Sep 2013 08:03:02 -0700, Paul Rice wrote: > Im new to python3.x (well, programming as a whole. Never done before) > and was wondering how do i get a proper interface instead of just > writing. A "proper" interface huh? Well, I'd love to tell you the answer, but I don't know what icon to use, so I could only use writing, and I know you hate that. (If you think text is not a proper interface, you're going to have a bad time as a programmer. 99% of your programming time will be writing.) Care to give us a hint what you think is a "proper" interface? Qt, GTK, Carbon, web browser, direct interface to the brain, something else? > Im using android device(sl4a and py34a). Ive heard something > about kivy for android is that what i need if so does anyone know of a > tutorial to use it? Thanks in advance. Here, let me google that for you: https://duckduckgo.com/?q=kivy+tutorial Are those links satisfactory? -- Steven
[toc] | [prev] | [next] | [standalone]
| From | Paul Rudin <paul.nospam@rudin.co.uk> |
|---|---|
| Date | 2013-09-02 17:18 +0100 |
| Message-ID | <87hae3yz6t.fsf@no-fixed-abode.cable.virginmedia.net> |
| In reply to | #53498 |
Steven D'Aprano <steve+comp.lang.python@pearwood.info> writes: > On Mon, 02 Sep 2013 08:03:02 -0700, Paul Rice wrote: > >> Im new to python3.x (well, programming as a whole. Never done before) >> and was wondering how do i get a proper interface instead of just >> writing. > > A "proper" interface huh? Well, I'd love to tell you the answer... ...but holy wars would ensue.
[toc] | [prev] | [next] | [standalone]
| From | Joel Goldstick <joel.goldstick@gmail.com> |
|---|---|
| Date | 2013-09-02 13:06 -0400 |
| Message-ID | <mailman.502.1378141943.19984.python-list@python.org> |
| In reply to | #53500 |
On Mon, Sep 2, 2013 at 12:18 PM, Paul Rudin <paul.nospam@rudin.co.uk> wrote: > Steven D'Aprano <steve+comp.lang.python@pearwood.info> writes: > >> On Mon, 02 Sep 2013 08:03:02 -0700, Paul Rice wrote: >> >>> Im new to python3.x (well, programming as a whole. Never done before) >>> and was wondering how do i get a proper interface instead of just >>> writing. You might try asking questions on the python-tutor list. If you have never studied or tried to write computer programs, you won't be making nifty android apps any time soon. You might scream, but try the basic python tutorial at python.org first to see if you like 'programming'. Warning, it involves words and letters, not icons. >> >> A "proper" interface huh? Well, I'd love to tell you the answer... > > ...but holy wars would ensue. > > -- > http://mail.python.org/mailman/listinfo/python-list -- Joel Goldstick http://joelgoldstick.com
[toc] | [prev] | [next] | [standalone]
| From | Paul Rice <lfcpaulrice@gmail.com> |
|---|---|
| Date | 2013-09-02 10:00 -0700 |
| Message-ID | <3eafbb7c-1a41-4892-9660-4904f81c3b7f@googlegroups.com> |
| In reply to | #53498 |
I know that most of my time will be writing . I dont think i specified very well what im asking. What i mean by proper interface is a interface like for an app or something, let me give u an example; Say i have made a phonebook just for this example and i want to use it like a normal phonebook in your phone instead of in writing. So basically making it like an app or something ? Does that make sense ? Lol
[toc] | [prev] | [next] | [standalone]
| From | Joe Junior <joe.fbs.junior@gmail.com> |
|---|---|
| Date | 2013-09-02 14:16 -0300 |
| Message-ID | <mailman.503.1378142197.19984.python-list@python.org> |
| In reply to | #53504 |
On 2 September 2013 14:00, Paul Rice <lfcpaulrice@gmail.com> wrote: > > I know that most of my time will be writing . I dont think i specified very well what im asking. > What i mean by proper interface is a interface like for an app or something, let me give u an example; > Say i have made a phonebook just for this example and i want to use it like a normal phonebook in your phone instead of in writing. So basically making it like an app or something ? > Does that make sense ? Lol He's just messing with you. What you want is to write GUI (Graphical User Interface) Application. The examples Steven cited like GTK and Qt are libraries that provides it. The word "Interface" means a lot of things in programming. -- Joe
[toc] | [prev] | [next] | [standalone]
| From | Joel Goldstick <joel.goldstick@gmail.com> |
|---|---|
| Date | 2013-09-02 13:30 -0400 |
| Message-ID | <mailman.506.1378143017.19984.python-list@python.org> |
| In reply to | #53504 |
On Mon, Sep 2, 2013 at 1:16 PM, Joe Junior <joe.fbs.junior@gmail.com> wrote: > On 2 September 2013 14:00, Paul Rice <lfcpaulrice@gmail.com> wrote: >> >> I know that most of my time will be writing . I dont think i specified very well what im asking. >> What i mean by proper interface is a interface like for an app or something, let me give u an example; >> Say i have made a phonebook just for this example and i want to use it like a normal phonebook in your phone instead of in writing. So basically making it like an app or something ? >> Does that make sense ? Lol > > He's just messing with you. What you want is to write GUI (Graphical > User Interface) Application. The examples Steven cited like GTK and Qt > are libraries that provides it. The word "Interface" means a lot of > things in programming. Except that those libraries don't work in Android phone environments. I've never looked into writing code for a phone, but I would suppose that a prerequisite for writing smart phone apps is to understand more in general how to write a software application. Guessing from the way the OP poses his question, he has a lot more to learn than a specific GUI library. So, maybe the answers were a little facetious, but the question could be taken as either completely naive, or as completely pompous. To answer the second interpretation is maybe more fun! > > > > > -- > Joe > -- > http://mail.python.org/mailman/listinfo/python-list -- Joel Goldstick http://joelgoldstick.com
[toc] | [prev] | [next] | [standalone]
| From | Joe Junior <joe.fbs.junior@gmail.com> |
|---|---|
| Date | 2013-09-02 14:45 -0300 |
| Message-ID | <mailman.509.1378143925.19984.python-list@python.org> |
| In reply to | #53504 |
On 2 September 2013 14:30, Joel Goldstick <joel.goldstick@gmail.com> wrote: > On Mon, Sep 2, 2013 at 1:16 PM, Joe Junior <joe.fbs.junior@gmail.com> wrote: >> On 2 September 2013 14:00, Paul Rice <lfcpaulrice@gmail.com> wrote: >>> >>> I know that most of my time will be writing . I dont think i specified very well what im asking. >>> What i mean by proper interface is a interface like for an app or something, let me give u an example; >>> Say i have made a phonebook just for this example and i want to use it like a normal phonebook in your phone instead of in writing. So basically making it like an app or something ? >>> Does that make sense ? Lol >> >> He's just messing with you. What you want is to write GUI (Graphical >> User Interface) Application. The examples Steven cited like GTK and Qt >> are libraries that provides it. The word "Interface" means a lot of >> things in programming. > > Except that those libraries don't work in Android phone environments. > I've never looked into writing code for a phone, but I would suppose > that a prerequisite for writing smart phone apps is to understand more > in general how to write a software application. Guessing from the way > the OP poses his question, he has a lot more to learn than a specific > GUI library. > > So, maybe the answers were a little facetious, but the question could > be taken as either completely naive, or as completely pompous. To > answer the second interpretation is maybe more fun! I'm always for some fun, I just thought I should tell the OP what was going on. :-) And Qt can work on Android, with some effort. But you're absolutely right, mobile development can be quite harder than desktop, and the OP has some studying to do. I'd recommend he first tried some desktop development, a little googling on tkinter or PyQt can do him good, since he wants to learn about GUI development, even though it might not directly translate to mobile developtment. -- Joe
[toc] | [prev] | [next] | [standalone]
| From | Paul Rice <lfcpaulrice@gmail.com> |
|---|---|
| Date | 2013-09-02 11:26 -0700 |
| Message-ID | <6c1d1143-0736-440e-b96a-9a8737a633bd@googlegroups.com> |
| In reply to | #53516 |
Sorry for the wording of the question buy finally i have an answer. Thanks
[toc] | [prev] | [next] | [standalone]
| From | Steven D'Aprano <steve+comp.lang.python@pearwood.info> |
|---|---|
| Date | 2013-09-03 02:43 +0000 |
| Message-ID | <52254ceb$0$6599$c3e8da3$5496439d@news.astraweb.com> |
| In reply to | #53520 |
On Mon, 02 Sep 2013 11:26:49 -0700, Paul Rice wrote: > Sorry for the wording of the question buy finally i have an answer. > Thanks Actually, if you were paying attention, you actually had an answer in the very first response. Two answers really: even if you knew absolutely nothing about programming or user interfaces and didn't have the foggiest clue what I was talking about, you could have -- should have -- googled the terms I mentioned, Qt, GTK and Carbon, for some clues. Add "Python" to the search terms, and you would learn even more. Then, even if you didn't quite have the complete answer you wanted, you would at least have the vocabulary to ask the question. And of course the second question, about Kivy, was also answered. If you had followed the link I provided, or even typed "kivy tutorial" into the search engine of your choice, you would have found the tutorials you were asking about. -- Steven
[toc] | [prev] | [next] | [standalone]
| From | Paul Rice <lfcpaulrice@gmail.com> |
|---|---|
| Date | 2013-09-02 11:28 -0700 |
| Message-ID | <0e59f5f3-7f29-4930-860f-7527a3bd3b40@googlegroups.com> |
| In reply to | #53516 |
Sorry for the wording of the question buy finally i have an answer. Thanks
[toc] | [prev] | [next] | [standalone]
| From | Dan Sommers <dan@tombstonezero.net> |
|---|---|
| Date | 2013-09-02 17:13 +0000 |
| Message-ID | <cH3Vt.178730$907.69567@fx17.iad> |
| In reply to | #53491 |
On Mon, 02 Sep 2013 16:08:04 +0000, Steven D'Aprano wrote: > (If you think text is not a proper interface, you're going to have a > bad time as a programmer. 99% of your programming time will be > writing.) I'm a programmer, and I spend way more than 1% of my programming time drawing, even taking into account that a lot of what I draw contains writing. A diagram is often worth a kword. (Now if only I had a satisfactory drawing tool on a computer; I keep running out of, paper, wall, and window space.) I also spend way more than 1% of my programming time thinking. How can this work? How can this fail? How can I test this? Will this handle tomorrow's problem (YAGNI notwithstanding)? And then there's the time I spend listening. Customers, managers, and coworkers inflict (not always respectively) requirements, constraints, and other ideas on me. And talking, becuase sometimes, I have something to say, too. With all due respect, if I spent 99% of my programming time writing, I'd be a pretty lousy programmer! ;-) That said, most of the best programmers I know (or have known) have excellent written communication skills. -- Dan
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.python
csiph-web