iOS

[i-10] ソングリスト

今回のPythonistaアプリは「ソングリスト」です。Pythonistaのuiの「TableView」の使い方を練習しました。「ScrollView」の上に「TableView」を置いてiPhoneに保存されている曲の一覧表を表示して、聴きたい曲をタップすると曲名を読み上げ、演奏します。STOPボタンとSTARTボタンで曲を止めたり、演奏したりできます。このソースプログラムのダウンロードはここをクリックしてください。(2018/10/14)
ソングリスト画面

ソングリスト画面

 

[i-9] ミュージックアラーム時計プレイヤー

「Pythonista3」で前回作った「MIDIアラーム時計」をバージョンアップして「ミュージックアラーム時計プレーヤー」としました。iPhoneまたはiPadでアラーム時計の目覚ましをMIDIの曲からデバイスに保存した曲に変更しました。さらにミュージックプレイヤーとしても利用できるようにしました。最初に準備するアラーム曲(デフォルト)は「ソングリスト」を7等分して、曜日日替わりでそれぞれの先頭の曲にしました。また、プレイヤーで聴く場合、音声で、曲の題名が聴けるようにしました。このソースプログラムのダウンロードはここをクリックしてください。この圧縮ファイルには、アプリのpythonコード、uiコード、使用画像(画像サンプルでお馴染みの「レナ・ソーダバーグさん」ですが、自分で好きな画像に取替えられます)が含まれています。コードは一旦「Dropbox」や「Documents」にコピーして、「Pythonista」のインポート(共有)で行うことができます。(2018/09/15)
「ミュージックアラーム時計プレーヤー」

「ミュージックアラーム時計プレーヤー」

uiパーツ・レイアウト

uiパーツ・レイアウト

ソングリスト

ソングリスト

   

[i-8] iOS MIDIアラーム時計

pythonista3でiOSアプリ「MIDIアラーム時計」を作りました。アラーム時間になると「時間ですよ」の音声と「桜」のMIDI音楽が再生されます。アラームOFFで停止します。Macの開発ツール「Xcode」で作るのと比べてはるかに速くできます。iCloud上にフォルダが置けるので、アカウントが同じであればiPhoneとiPadのどちらでも開発が可能です。uiパーツは自分でレイアウトできます。uiのスイッチ、ボタンとコードの関連付けはuiパーツのAction項目で行います。このソースプログラムのダウンロードはここをクリックしてください。(2018/09/15)
「MIDIアラーム時計」

「MIDIアラーム時計」

uiパーツ・レイアウト

uiパーツ・レイアウト